C语言习题集及答案(8)

2019-03-29 14:09

lyd= (1)

printf(\

}

float pn(float x,int n) { float temp;

if (n==0) temp= (2) else if (n==1) temp= (3) else temp= (4) return(temp);

}

4.以下函数的功能是:求x的y次方,请填空。

double fun(double x,int y) {int i; double z:

for(i=1,z=x;i

5.a=5,b=6,c=7,d=8,则d=a/2&&b==c||!a的值为( 6.若int a=12; 则表达式a/=a+a的值是 ( )。7.strlen(“ABCDE”)=( )。

8、下列程序的执行结果是 #include void main( ) { int x=1,a=2,b=3; switch(x)

{ case 1: a--; break; case 2: b++; break; case 3: a++;b++; }

printf(\}

35

)。

第一单元 一、选择题

1. A 2. B 3. C 4. C 5. D 6. A 7. C 8. D 9. A 10. D 11. 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

三、填空

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

36

(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

第四单元 循环程序设计

37

一、选择题

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 三、填空

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

(2)i=i+2

29 38

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. 没有输入数据 三、填空

1. 类型

2. (1) int i,p

(2) p=i

5. C 6. D 7. A 2 5 7 13 5.50 6.60 1.10 39

20


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

下一篇:机械设计强度篇章典型试题

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

马上注册会员

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