资源描述
C语言模拟试卷题解17
小题
第 一 题 答 栏 (基础题) 21%
前 式
后 式
1
x= 52
y= 25
z= 10
2
n= 2
a= 30
3
38
1.4
4
C8
200
5
a<b&&a<c
a+b<=c或!(a+b>c)
6
n%10
n/10%10或n%100/10
7
假 或 0
7
8
for(i=0; i<10; i++) scanf("%d",&a[i]);
9
gets(p[0])
10
(n+d+6)/7 或
(n+d)%7==0 ? (n+d)/7 : (n+d)/7+1
小计:
小题
第 二 题 答 栏 (阅读程序) 36%
4分/格
1
30 29 28 27 26 25 24 23
2
6 12 18 24
30 36 42 48
54 60 66 72
3
Data d=13579
Data e=2468
4
#***@
*#*@*
**@**
*@*#*
@***#
5
Length=5
===abcde===
===ABCDE===
===ABC
6
n=12
a[2]=12,a[3]=12,a[4]=15
7
Data1=1, Data2=1
Data1=2, Data2=3
Data1=4, Data2=8
Data1=8, Data2=20
8
No=1, Data=66
No=2, Data=55
No=3, Data=33
No=3, Data=33
9
1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16
小计:
第 三 题 答 栏 (改错程序) 8%
改错点
行号
修 改 后 程 序 行
2分/格
1. (1)
/*3*/
scanf("%d",&a[i]);
1. (2)
/*6*/
a[[i] = a[i+1];
2. (3)
/*5*/
return p;
2. (4)
/*6*/
for(p=head;p!=NULL;p=p->next)
小计:
填空号
第 四 题 答 栏 (程序填空) 12%
2分/格
1. (1)
strlen(a)
1. (2)
a[i] != a[n-1-i]
1. (3)
i < n/2 或a[i] != a[n-1-i] 或 i < n-1-i
2. (4)
stu[0].score
2. (5)
stu[i].score == max
2. (6)
stu, 5
小计:
(052答卷) 3 / 3
展开阅读全文