C语言程序设计习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据类型
1.B
2.char
3.char
4.8
5.long int 或long
6.B
7.C
8.D
9.(%d)%ld
表达式
10.22
11.B
12.0或1
13.D
14.double
15.D
16.float
17.2
18.sqrt(x*x+y*y)/(a+b)
19.1
20.D
21.2,5
22.C
23.A
24.B
25.double
26.A
27.sqrt(abs(a-b))/(3*(a+b))或sqrt(fabs(a-b))/3/(a+b)) 基本
1.A
2.C
3.A
4.B
5.A
6.C
7.B
8.C
9.D
10.C
11.表达式语句(函数调用语句)
12.scanf
13.32768
14.标准或stdin或键盘
16.1
17.1,0,1
18.%ld
19.4
20.-32768
循环
21.C
22.C
23.C
24.A
25.D
26.return
27.for
28.1 3
29.2 0
30.n flag=1 n--
31.t=1 n<=i
32.sum 数组 1D 2.D 3.A 4.B 5.C 6.3 7.A 8.B 9.1 4 3 2 5 8 10.1 2 4 3 5 7 6 8 9 11.18 22 12.492 357 816 13.7 8 1 6 9 2 5 4 3 14.1 1 2 1 1 4 6 4 1 15.1 3 13 1 5 21 2 8 34 16.a*100+b*10+c sum/100 w=1 s[j]==s[k] 字符数组 17.D 18.D 19.D 20.B 21.you&me 22.3 0 1.D 2.B 3.A 4.B 5.B 6.A 7.C 8.B 9.A 10.C 11.C 12.&a[0], a数组第一个元素的地址 13.1.00 14.13 001101 15.2341 16.2 17.1100 1111 0111 0111 18.5,25 19.2 5 8 9 8 7 3 2 1 20.void 21.1010 12 22.第一个元素地址或起始地址 23.-8 4 1 2 24.n<=0 n!=invert(n) x=x/10 25.math.h fabs(term) -x*x/(n*(n+1)) 26.n/10+n%10*10(或n%10*10+n/10) m[j]%k==0 27.m a, b 28.x x*x/i 29.a>0 r<10 i-1 30.x x-f(x)/f1(x) 31.j 32.n/10 i 33.strcmp(tmp, s2)==0或!strcmp(tmp, s2) i++ &count 34.1 x*x/((2*n-1)*(2*n)) n++ 35.!(n%i)或n%i==0 m*10+n%10 p(convert(i)) 36.-f s+=w s=fun(n)或s=fun(5) 37.&op s[i+1] s[n]=c2 38.fabs(t)>eps n/(2*n+1) PI(e) 39.s+n-k*10或s+n%10 s+f(k) f(i)==g(i) 40.x1=x0 fabs(x1-x0)>=1e-6 root(0) 41.p a[i-1]*p+c n-1 递归 1.the result is: 365 3.7 4.15 作用域 1.A 2.B 3.B 4.D 5.D 6.D 7.1, 2 8.1 2 9.16 10.9 11.1 3 12.15 13.8 10 14.extern 15.3 预处理 1.D 2.C 3.A 4.48 5.D 6.8.0 7.6 8.6 9.20 10.3 结构体 1.B 2.D 3.A 4.C 5.B 6.D 7.C 8.B 9.C 10.A 11.1104 3380 0550 12.8 13.5 7 5