首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

蔡鸟新手请求指教,该如何处理

2012-02-24 
蔡鸟新手请求指教scanf( %d ,&t)t--switch(t){case0:printf( 语文课平均成绩为:%6.2f\n ,t_array[0]

蔡鸟新手请求指教
scanf( "%d ",&t);
t--;
switch   (t)
{
        case   '0 '   :   printf( "语文课平均成绩为:%6.2f\n ",t_array[0]);break;
        case   '1 '   :   printf( "数学课平均成绩为:%6.2f\n ",t_array[1]);break;
        case   '2 '   :   printf( "英语课平均成绩为:%6.2f\n ",t_array[2]);break;
          case   '3 '   :   printf( "物理课平均成绩为:%6.2f\n ",t_array[3]);break;
        case   '4 '   :   printf( "微机课平均成绩为:%6.2f\n ",t_array[4]);break;
               
default:printf( "error\n ");
                    }
这里总是出错,哪位高手给指点一下,为什么我一到这里不管输入什么都是error呢???

[解决办法]
scanf( "%d ",&t);
t--;
switch (t)
{
case 0 : printf( "语文课平均成绩为:%6.2f\n ",t_array[0]);break;
case 1 : printf( "数学课平均成绩为:%6.2f\n ",t_array[1]);break;
case 2 : printf( "英语课平均成绩为:%6.2f\n ",t_array[2]);break;
case 3 : printf( "物理课平均成绩为:%6.2f\n ",t_array[3]);break;
case 4 : printf( "微机课平均成绩为:%6.2f\n ",t_array[4]);break;

default:printf( "error\n ");
}

[解决办法]
通过按F7可以对程序过程进行跟踪

热点排行