非统考c语言程序设计,C语言程序设计历年统考试题集10套3

c语言

C语言程序设计试题集(第1套) 请将第一、二、三、四题的答案写在答题页的相应题目的后面(写在别处不得分)。

一、单项选择题(每题2分,共20分)

1、以下叙述不正确的是

A) C程序由函数构成

B) 一个C程序至少包含一个main函数

C) main函数可以调用main函数

D) main函数是每个程序执行的起始点

2、C程序中能直接让机器执行的文件是

A)编辑后的.c源文件 B)通过编译的.obj文件

C)通过连接的.exe文件 D)编辑后的.bak文件

3、假设定义变量如下:

int x;

float y;

以下输入语句中哪个是正确的?

A)scanf(“%f%d”,&y,&x); B)scanf(“%f%d”, y, x);

C)scanf(“%f%f”,&y,&x); D)scanf(“%d%d”,&y,&x);

4、已知:int a[][3]={1,2,3,4,5,6};则数组a的第一维的大小是

A)2 B)3 C)4 D)无确定值

5、.如果switch表达式是char 变量code,下面哪一个case子句是合法的。

A)case “3”: B) case 3 : C)case 3 : D)case =3:

6、能正确表示”x的值在[1,10]和[200,210]范围内”的表达式是

A)(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)

B) (x>=1) || (x<=10) || (x>=200) || (x<=210)

C) (x>=1)&&(x<=10) || (x>=200)&&(x<=210)

D) (x>=1) || (x<=10)&&(x>=200) || (x<=210)

7、C语言中while和do-while 循环的主要区别是

A) do-while循环至少无条件执行一次,而while循环可能一次也不执行

B) while循环控制条件比do-while循环控制条件严格

C) do-while循环允许从外部转到循环体内,而while循环不允许

D) do-while的循环体可以是复合语句,而while循环不可以是复合语句

8、下面哪一项函数的头部是有效的?

A) one(int a int b)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值