一选择题(每题2分,共40分) 1---5 DADCB 6--10 CD AAB 11-15 DC A B C 16-20 二 写出下面程序的输出结果(每空4分,共32分) 21.1 22.3 23.”%d%d”,&n1.&n2:En1:n1=n2:n2=j:i%3=0 24.(k=2;k=90分的同学用A表示,60-89分之间的 用B表示,60分以下的用C表示。请输出相应的成绩等级。 评分标准: 正确输入成绩得3分,选择结构正确的8分,正确输出得2分,语法正确得1分。 #include void main(void) int score; char grade; printf(“请输入学生成绩\n”): scanf(“%d”,&score): if(score >=90 )grade 'A'; else if(score >60&&score void main(void) int sum =0; int i; for(i=1;i=100;i++) 共2页第1页
共2页 第1页 一 选择题(每题 2 分,共 40 分) 1---5 D A D C B 6---10 C D A A B 11-15 D C A B C 16—20 D A D B D 二 写出下面程序的输出结果(每空 4 分,共 32 分) 21. 1 22. 3 23. ”%d%d”,&n1,&n2 ; j=n1;n1=n2;n2=j; j%3==0 24. (k=2;k=90 分的同学用 A 表示,60-89 分之间的 用 B 表示,60 分以下的用 C 表示。请输出相应的成绩等级。 评分标准: 正确输入成绩得 3 分,选择结构正确的 8 分,正确输出得 2 分,语法正确得 1 分。 #include void main(void) { int score; char grade; printf(“请输入学生成绩\n”); scanf(“%d”,&score); if( score >= 90 ) grade = ‘A’; else if( score >= 60 && score void main(void) { int sum = 0; int i; for( i = 1 ; i <= 100 ; i ++)
{ If (i%2 ==0)sumsum i; } printf(“%dn”,sum); /其他语法正确得1分: 共2页第2页
共2页 第2页 { If(i% 2 == 0)sum = sum + i; } printf(“%d\n”,sum); //其他语法正确得 1 分;