非常好的C语言章节习题集带答案课案(10)

2020-12-22 09:04

非常好的C语言章节习题集带答案课案

C.s=*p*r*r;语句中使用了非法变量

D.输出语句中格式描述符非法

6.设有定义:int k=1,m=2; float f=7;,则以下选项中错误的表达式是______。

A.k=k+=k

B.-k++

C.k%int(f)

D.f=k%m

7.设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是______。

A.a%b%c

B.a/b/c

C.a=b=c

D.a,b,c

8.有以下程序段:int k=0,a=1,b=2,c=3; k=a+=b-=c;,执行该程序段后,k的值是______。

A.0

B.1

C.2

D.3

9.以下程序运行后的输出结果是______。

#include <stdio.h>

main()

{ char c; int n=100;

float f=10; double x;

x=f*=n/=(c=50);

printf("%d %f\n",n,x); }

A.2 20

B.2 20.000000

C.100 10

D.50 10.000000

10.已知字母A的ASCII码为65,则以下程序运行后的输出结果是 ______。

#include <stdio.h>

main()

{ char a,b;

a='A'+'5'-'3'; b=a+'6'-'2';

printf("%d%c\n",a,b); }

A.6771

B.67G

C.CG

D.C71

11.表达式3.6-5/2+1.2+5%2的值是______。

A.3.3

B.3.8

C.4.3

D.4.8

12.若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是________。

A.++x,y=x--

B.x+1=y (反了)

C.x=x+10=x+y (x+10=x+y赋值报错)

D.double(x)/10

13.以下程序运行后的输出结果是________。

#include <stdio.h>

main()

{ int x,y,z;

x=y=1;

z=x++,y++,++y;

printf("%d,%d,%d\n",x,y,z); }

A.2,3,3

B.2,3,2

C.2,3,1

D.2,2,1

14.以下选项中,值为1的表达式是________。

A.1-'0'

B.1-'\0'

C. '1'-0

D. '\0'-'0'

15.设有定义:int k=0;,以下选项的________与其他三个表达式的值不相同。

A.k++

B.k+=1

C.++k

D.k+1

16.执行以下程序后的输出结果是________。

10


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

下一篇:2019届高考物理江苏专版一轮复习课时检测(三) 运动图像 追及与相

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

马上注册会员

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