C语言程序设计(B)试卷_杨崇联(A1) 下载本文

C语言程序设计(B)试卷答题纸

班级 学号 姓名 题号 得分 1 6 11 16 2 7 12 17 3 8 13 18 4 9 14 19 5 10 15 20 一 二 三 四 总 分 一、选择题(每题2分,共40分)请将答案写在题号右侧的方格内

二、填空题(每小题1分,共20分)按空格号填写。 1 8 15 2 3 4 5 6 7 9 16 17 18 19 20 10 11 12 13 14 三、程序阅读题(每小题5分,共20分) 1 2 3 4 四、程序设计题(每题10分,共20分)

5

C语言程序设计(B)试卷参考答案_杨崇联

一、选择题(每题2分,共40分)请将答案写在题号右侧的方格内 1 B 2 A 3 A 4 C 5 6 11 16 D C D 7 12 17 B A B 8 13 18 C C A 9 14 19 D A A 10 15 20 C D B D 二、填空题(每小题1分,共20分) 1 源 2 目标 3 可执行 4 主函数 main 5 顺序 6 选择 8 越界 15 16 17 18 19 20 零 Do-while static S==0 地址常量 50 4 9 5 10 2 11 3 12 X<-2||x>2 13 符号常量 7 循环 14 非零 注意:6、7、8空可以调换顺序 三、程序阅读题(每小题5分,共20分) 1 3 a=3,b=7,x=1,y=2 15 2 4 5,2 10100 四、程序设计题(每题10分,共20分) 1、#include int main() {

int i,sum=0;

for(i=5;i<=100;i++) {

if(i%3==0) if (i%5==0) {

printf(\ sum=sum+1;

} }

printf(\ return 0; }

2、#include

void main ( )

{ int A[5][5], i, j , sum=0; printf(“input data:\\n”); for(i=0;i<5;i++) for(j=0;j<5;j++) scanf(“%d”, &A[i][j]); for (i=0 ; i<5 ; i++) sum=sum+ A[i][i] ; printf(“sum=%d”, sum);

}

6