以下程序的输出结果是 _______ 。main(){ int x=1,y=0,a=1,b=1;switch(x){ case 1:switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++;b++; break; } printf("%d,%d\n",a,b);}
A. 2,1
B. 3,2
C. 2,3
D. 3 2
查看答案
以下程序的输出结果是 _______ 。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++; break; case 1:b++; break; } case 2:a++;b++; break; } printf("%d,%d\n",a,b); }
A. 2,1
B. 2,2
C. 1,1
D. 2 1
有以下程序struct stu{ char num[10];float score[3];};main( ){ struct stu s[3]={ {"20021",90,95,85},{"20022",95,80,75},{"20023",100,95,90} },*p;int i; float sum=0;p=s+2;for(i=0;i<3;i++)sum=sum+p->score[i];printf("%6.2f\n",sum);}程序运行后的输出结果是___________。
A. 250.00
B. 250
C. 285.00
D. 285
有以下程序struct stu{ char num[10];float score[3];};main( ){ struct stu s[3]={ {"20021",90,95,85},{"20022",95,80,75},{"20023",100,95,90} },*p;int i; float sum=0;p=s+1;for(i=0;i<3;i++)sum=sum+p->score[i];printf("%.3f\n",sum);}程序运行后的输出结果是___________。
A. 250.000
B. 250
C. 270.000
D. 270
有以下程序struct stu{ char num[10];float score[3];};main( ){ struct stu s[3]={ {"20021",90,95,85},{"20022",95,80,75},{"20023",100,95,90} },*p;int i; float sum=0;p=s;for(i=0;i<3;i++)sum=sum+p->score[i];printf("%.2f\n",sum);}程序运行后的输出结果是___________。
A. 270
B. 270.00
C. 285.00
D. 285