学习成绩>=90分的用A表示,60-89分之间的用B表示,60分以下的用C表示。 main() {int score; char grade; printf("please input a score!\n");

admin2010-04-27  29

问题 学习成绩>=90分的用A表示,60-89分之间的用B表示,60分以下的用C表示。
   main()
   {int score;
     char grade;
     printf("please input a score!\n");
     scanf("%d",&score);
     grade=score>=90?’A’:(score<90?’B’:’C’);
     printf("%d belongs to %c",score,grade);
   }
   错误:______
   改正:______

选项

答案错误:score<90?’B’:’C’ 改正:将其修改为score>=60?’B’:’C’

解析  根据题意条件语句逻辑错误
转载请注明原文地址:https://kaotiyun.com/show/VHAx777K
0

最新回复(0)