读书人

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

发布时间: 2012-02-24 16:30:39 作者: rapoo

蔡鸟新手请求指教
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可以对程序过程进行跟踪

读书人网 >C++

热点推荐