c语言程序ch -'a'+a,C语言程序设计-A问卷.doc

这是一份关于C语言程序设计的考试试卷,包含了选择题、填空题等内容,测试了考生对于C语言的基本数据类型、运算符、变量、字符串常量、逻辑运算以及流程控制的理解和应用能力。试卷共有40道选择题,涉及C语言的函数组成、复合语句、基本数据类型、标识符、字符串、算术和逻辑操作等知识点。
摘要由CSDN通过智能技术生成

《C语言程序设计》试题问卷

考生注意: 1. 答案必须写在答卷上,写在问卷上无效。

2. 本问卷共8页,五大题。

3. 考试时间120分钟。

一、单项选择题(本大题共40小题,每小题1分,共40分)

1.一个C语言程序是由 B 。

A.函数组成 B.一个主程序和若干子程序组成

C.若干过程组成 D.若干子程序组成

2. 在C语言中,复合语句 C 。

A. 必须出现在循环或分支中 B. 必须包含多条语句

C. 必须使用{}将有关语句括起来 D. 以上三种都对

3.属于C语言基本数据类型的是 A 。

A.无符号整型B.结构型C.数组型 D. 指针型

4.可用作C语言用户标识符的是 D 。

A. void B. big+ C. 4A D. _4f

5.下列数据中属于“字符串常量”的是 B 。

A.ABC B. “ABC” C. 'abc:' D. 'a'

6. 在C语言中要求参加运算的数必须是整数的运算符是

A. / B. !C. % D. = =

7 在C语言中,变量所分配的内存空间大小 C 。

A. 均为一个字节 B. 由用户自己定义

C. 由变量的类型决定 D. 任意的

8.设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为 。

A.floatB.charC.doubleD.int

9.C语言中,"\x4F"在内存中占用的字节数是 。

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

10.若有以下定义,则正确的赋值语句是 。

int a,b; float x;

A.a=1,b=2B.b++;C.a=b=5D.b=int (x);

11.不用第三个变量,将变量a和b的值进行互换的操作是 。

A. b-=a;a=ba;a+=b;B. a+=b;b=ab;a=b;

C. b=a;a=b;a=b;D. a+=b;b=a;a=b;. 执行语句“x=(a=3,b=a--)”后, x,a,b的值依次为 。

A. 3,3,2 B. 3,2,2 C. 3,2,3 D. 2,3,2

13. 执行表达式a=12,a=a+13,a+20后a的值为 。

A. 45 B. 12 C. 25 D. 13

14.逻辑运算符两侧运算对象的数据类型 。

A.只能是整型或字符型数据B.只能是0或1

C.只能是0或非0正数D.可以是任何类型数据

15.判断char型变量ch是否为小写字母的正确表达式是 。

A.(‘a’<=ch)AND(‘z’>=ch)B.‘a’<=ch<=‘z’

C.(ch>=‘a’)&(ch<=‘z’)D.(ch>=‘a’)&&(ch<=‘z’)

16.设 int x=1,y=2, z=3;, 则表达式 x= =z || x+y >z 的值是 。

A.0 B.1 C.2 D.3

17.执行以下语句后a的值为 。

int a=5,b=6,w=1,x=2,y=3,z=4;

(a=w >x)&&(b=y> z);

A.5B.0 C.2D.1

18.执行下面的程序段后,b的值为 。

int x=1, y = 2, z=3;b= (x&&y)||(y&&z);

A. 0 B. 1 C. 2 D. 3

19.putchar函数可以向终端输出一个 。

A.字符串B.整型变量表达式值

C.实型变量值D.字符或字符型变量值

20.有输入语句:scanf(”a=%d,b=%d,c=%d”,&a,&b,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值