C语言基础题及答案2(7)

2018-12-29 22:23

{int i; double z:

for(i=1,z=x;i

第一单元 程序设计和C语言 一、选择题

1. A 2. B 3. C 4. C 5. D 6. A 12. D 13. BC 14.. B 15. B 二、填空

1. 函数首部、函数体 2. 主函数、main函数

3. 0

4. 赋值、逗号、18、18、18、3 5. 浮点型、指数型 6. 逗号

第二单元 顺序程序设计 一、选择题 1. C 2. A 3. A 4. D 5. C 6. C 7. C

二、读程序写结果 1. 17 2. 2080

3. X=3.600000,i=3 4. 2,0

5. X=2,y=%d 6. 6,0,6,102 7. 2,1

2,2

三、填空

7. C 8. D 9. A 10. D 11. A 1. 字符 整数 2. 左 右

3. 格式说明 普通字符 4. (1) float area,girth;

(2) l*w (3) 2*(l+w)

(4) printf(“area=%f,girth=%f\\n”,area,girth); 5. (1) #include “stdio.h”

(2) int n (3) getchar()

(4) c-?0? 或者c-48 (5) “%c,%d\\n”

第三单元 分支程序设计 一、选择题 1. C 2. EB 3. D 4. C 5. D 6. C 7. D 8. C

二、读程序写结果

1. 1,0,3 2. 200 3. 01 4. 1 7 0

5. It is B. It is C.other. 6. a=2,b=1 三、填空

1. 0 2. 1

3. (1) y=2*x+3

(2)else if(x==0) (3)else

4. (1) #include “math.h”

(2) float a,b,c,s,s1

(3) (a+b>c)&&(b+c>a)&&(c+a>b) (4) sqrt(s1) (5) else 5. (1) b!=0

(2) c!=0 (3) d>=0

(4) (2*a) (5) (2*a)

(6) pi=sqrt(-d)/(2*a) 6. (1) switch(c)

(2) break (3) break (4) default

第四单元 循环程序设计 一、选择题

1. D 2. A . 3. B . 4. C 5. A 6. D

二、读程序写结果

1. 1

2 3

2. i=0,s=1 i=1,s=4 i=2,s=9 i=3,s=16 3. m=4 m=10 m=22 m=46 m=94 4. (1) quert (2) rvfsu (3) quert? 5. <><><># 6. a=5

7. 2 5 8 11 14 8. (0,0),

(1,0),(1,1),

(2,0),(2,1),(2,2),

(3,0),(3,1),(3,2),(3,3), 9. ******

****** ******

****** ******

10. ******

11 13 17 19 23 29

三、填空

1. switch、循环 2. (1)s=0

(2)i=i+2 3. (1) x<=9

(2) y<=9 (3) z=0 (4) z<=9

(5) x*100+y*10+z 4. (1) n (2) Tn+a (3) Sn+Tn (4) count++ 5. (1) 10 (2) Sn+hn*2 (3) hn/2 6. (1) 3

(2) 2*i

(3) printf(“\\n”); (4) i (5) 4-2*i 7. (1) station (2) i+1 (3) total+2

第五单元 数组 一、选择题

1. C 2. D 3. D 4. A 二、读程序写结果

1. 1 0 2 2. 2.20 3.30 4.40 3. k=24 4. sum=6 5. 0

1 0 2 1 0 3 2 1 0 6. -5 7. “BBB”

8. 没有输入数据 三、填空

5. C 6. D 7. A 2 5 7 13 5.50 6.60 1.10 20 1. 类型 2. (1) int i,p (2) p=i

(3) printf(“%d\\n”,p); 3. (1) #include “math.h” (2) a[i]/20

(3) s=fabs(a[i]-pjz);

(4) printf(“%f,%f\\n”,pjz,t); 4. (1) x<4 (2) y<3 (3) z==3 5. (1) N/2 (2) a[N-1-k] (3) a[N-1-k] (4) k

6. (1) str[i]!=?\\0? (2) k (3) k 7. (1) s[i]

(2) strcmp(s[i],str) 8. (1) i*3+j*5 (2) break (3) s!=a[k] (4) k

(2) printf(“\\n”) (3) a[i][0]

(4) a[k][j]

第六单元 函数 一、选择题

1. A 2. A 3. A 4. B 二、读程序写结果

1. The final result is:4 2. 125 3. 9 4. 0,0

0,2 5. 8, 17 6. 5 6 7. 31

5. D 6. B 8.C 9.B 11.B 13 .A 10.C 12.B 8. 57 9. 2 6 10. 15 11.4 三、填空

1. (1) i

(2) pp=0;

(3) sum+prime(a[i]); 2. (1) strlen(str);

(2) str[i]>=?A? && str[i]<=?Z? || str[i]>=?a? && str[i]<=?z? (3) str[i]>=?0? && str[i]<=?9? (4) str[i]= =? ? 3. (1) pn(x,n);

(2) 1; (3) x;

(4) ((2*n-1)*x*pn(x,n-1)-(n-1)*pn(x,n-2))/n; 4. x


C语言基础题及答案2(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:探讨房屋建筑工程中节能施工技术的应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: