安徽工业大学c语言试题,安徽工业大学大一C语言期末考试试题

一 选择题(7分,每小题0.5分)

1.设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是( )。

A 552 B 144 C 264 D -264

2.下列标识符中,不能作为合法的C用户定义标识符的是( )。

A a3_b3 B void C _123 D IF

3.下列整数值中,不正确的八进制或十六进制数值常量是( )。

A 0xcd B -017 C -ox123 D 0xfdc

4.若给定条件表达式(M)?(a++):(a--),则其中表达式M和( )等价。

A M==0 B M=1 C M!=1 D M!=0

5.在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为( )。

A 只能是逻辑表达式 B只能是关系表达式

C 只能是逻辑表达式或关系表达式 D可以是任意表达式

6.以下程序的输出结果为( )。

main( )

{ char c;

int i;

for(i=65;i<68;i++)

{ c=i+32;

switch(c)

{ case ‘a’:printf("%c,",c);break;

case ‘b’:case ‘e’:printf("ok,");

default: printf("end");

}

}

}

A a,ok,end B a,ok,endend C a,ok,end,end D a,ok,ok

7.数组名作为实参数传递给函数时,数组名被处理为( )。

A 该数组的长度 B 该数组的元素个数

C 该数组的首地址 D 该数组中各元素的值

8.关于return语句,下列正确的说法是( )。

A 可以在同一函数中出现多次 B 在主函数中不能出现

C 必须在每个函数中出现 D 只能在除主函数之外的函数中出现一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值