c语言程序设计 doc,C语言程序设计87324.doc

本文解析了C语言程序设计考试中的典型题目,包括基本单位、执行流程、变量命名、算术运算等内容,帮助读者理解C语言的核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言程序设计87324.doc

全国高等学校(安徽考区)

计算机水平考试试卷

(二级 C语言)

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

11.C语言程序的基本单位是________。

A)函数 B)过程 C)表达式D)语句

12.一个C程序的执行是从______。

A)本程序的main函数开始,到main函数结束

B)本程序的第一个函数开始,到最后一个函数结束

C)本程序的main函数开始,到最后一个函数结束

D)本程序的第一个函数开始,到main函数结束

13.下列选项中,合法的C语言变量名是______。

A)int B)#define C)_sum D).com

14.若有:int a=8,b=5,c;,则执行语句c=a/b;后,c的值为______。

A)1.6 B)1 C)2.0 D)2

15.以下选项中,与m=n++完全等价的表达式是______。

A) m=n,n=n+1B) n=n+1,m=nC) m=++n D) m+=n+1

16.已知int i;float f;,下列正确的表达式是______。

A)(int f)%i B)int(f)%i C)int(f%i)D)(int)f%i

17.设int a=2,b=1,c=3,d=4;,则表达式a>b?a:c+d值为______。

A)1 B)2 C)6 D)7

18.设x、y均为整型变量,且x=5,y=4,则语句printf("%d,%d\n",x--,--y);的输出结果是______。

A)5,4B)4,4 C)4,3D)5,3

19.已知int x;float y;,执行scanf("%3d%f",&x,&y);语句时,从键盘输入数(表示空格),y的值为______。

A)无确定值 B)45.000000 C)678.000000D)123.000000

20.若x,y,z都定义为整型,且初值均为0,则以下不正确的赋值语句是______。

A)x=y=z+10;B)x+=y+2;C)z+=3;D)x+y+z;

21.已知int a=5,b=7,c=3;,则逻辑表达式a

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

22.若变量c为char类型,能正确判断c为数字字符的表达式是______。

A)'0'<=c<='9' B)c>='0' || c<='9'

C)'0'<=c and '9'>=cD)c>='0' && c<='9'

23.将两个整型数x,y中较小的一个赋给整型变量z的方法是______。

A)if(x>y) z=y;B)if(xy?x:y D)z=x

24.C语言对于嵌套if语句规定else总是______匹配。

A)与最外层的if B)与之前最近的if

C)与之前最近的不带else的if D)与最近的{ }之前的if

25.执行以下程序段后z的值是______。

int x=10,y=20,z=0;

if(x

A)20 B)30 C)40 D)50

26.要使下面程序段输出10个整数,则在下划线处填入正确的数是______。

for(i=1;i<=____;i++) printf("%d\n",i);

A) 9 B) 10 C) 11 D) 12

27.以下描述中正确的是______。

A)do-while循环的循环体内不能使用复合语句

B)do-while循环while(表达式)后面不能写分号

C)do-while循环的循环体至少执行1次

D)do-while循环中的关键字while可以省略

28.执行语句:for(i=1;i<4;i++);后,变量i的值是______。

A)3 B)4 C)5 D)不定

29.在下面程序段中,while循环的循环次数是______。

int k=0;

while(k<10)

{

if(k==5) break;

if(k<1) continue;

k++;

}

A)死循环 B)10 C)6 D)5

30

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值