两对儿参数求和与差c语言,C语言期末考试练习题.doc

2015—2016 C语言II练习题

I单选题

一、基础部分

1、以下数组初始化语句语法错误的是(B)

A.int array[5] = {1,2, 3, 4, 5};

B.intarrayLJ = {1 ...5};

C.int arrayl] = {1,2, 3,4,5};

D.int array[5] = {1, 2, 3};

2、设比b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中,值为0的表达式是(D )

A.'a'&&'b'

B. a<=b

C. a||b+c&&b?c D?!((a

3、C语言规定:在一个源程序中main函数的位置:(C )

A.必须在最开始

B.必须在系统调川的库函数的后面

C.可以任意

D.必须在最后

4^ si?eof(float)是:(B )

A.一个双精度型表达式

B. 一个整型表达式

C. 一种函数调用

D. 一个不合法的表达式

5、printf两数屮用到格式符%5$,其屮数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式(B )

A.从左起输出该字串,右补空格

B.按原字符长从左向右全部输出

C.右对齐输出该字串,左补空格

D.输出错误信息

6、C程序执行顺序,说法正确的是C

A)按照程序的编写顺序执行;

B)从任一函数开始执行;

C)总是从main函数开始执行;

D)从最前面的函数开始执行;

7、以下稈序运行结果是_ C 。

void main()

{ int x=l5 y =2, z;

z=x>y?++x 汁+y;

printf(“%d,%d,%d",x,y,z);

)

A)1,2,3 B)l,3,3

C) 2,3,3 D)2,2,3

8、下而程序段的运行结果是 C 。

int n=0;

while(n++<=2);printf(H%d n,n);

A) 2 B)3 C)4 D)有语法错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值