大学c语言课考试题库,大学C语言期末考试题库试题及答案汇总

27.

以下选项中,不能作为合法常量的是______。 A、1.234e04 B、1.234e0.4 C、1.234e+4 D、1.234e0 答案:B

知识点:实型数据 28.

以下符合C语言语法的实型常量是______。 A、1.2E0.5 B、3.14159E C、.5E-3 D、E15 答案:C

知识点:实型数据 30.

表达式3.6-5/2+1.2+5%2的值是______。 A、4.3 B、4.8 C、3.3 D、3.8 答案:D

知识点:算术表达式 31.

设int a=12,则执行完语句a+=a-=a*a后,a的值是______。 A、552 B、264 C、144 D、-264 答案:D

知识点:算术表达式 32.

以下变量x、y、z均为double类型且已正确赋值,不能正确表示数字式子x/(y*z)的C语言表达式是______。 A、x/y*z B、x*(1/(y*z)) C、x/y*1/z D、x/y/z 答案:A

知识点:算术表达式 33.

若有定义:int a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值是______。 A、1.4 B、1 C、2.0 D、2 答案:B

知识点:算术表达式 34.

设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 1/2((a+b)h) 计算结果不相符的是______。 A、(a+b)*h/2 B、(1/2)*(a+b)*h C、(a+b)*h*1/2 D、h/2*(a+b) 答案:B

知识点:算术表达式 35.

假定x和y为double型,表达式x=2,y=x+3/2的值是______。 A、3.500000 B、3 C、2.000000 D、3.000000 答案:D

知识点:算术表达式 A、1 B、2 C、2.000000 D、2.500000 答案:C

知识点:算术表达式 37.

若有以下程序段 int c1=1,c2=2,c3; c3=1.0/c2*c1;

则执行后,c3中的值是______。 A、0 B、0.5 C、1 D、2 答案:A

知识点:算术表达式 38.

设有int x=11;则表达式(x++ * 1/3)的值是______。??A、3 B、4 C、11 D、12 答案:A

知识点:算术表达式 39.

下列程序的输出结果是______。 main() {

double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d \n",d*y); }

A、3 B、3.2 C、0 D、3.07 答案:C

知识点:算术表达式 40.

请读程序片段: int i=65536; printf("%d\n",i);

上面程序片段的输出结果是______。 A、65536 B、0

C、有语法错误,无输出结果 D、-1 答案:B

知识点:整型数据 41.

若有以下定义和语句: int u=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w); 则输出结果是: ______。 A、8,16,10 B、10,10,10 C、8,8,10 D、8,10,10 答案:A

知识点:整型数据 42.

在C语言中,不正确的int类型的常数是______。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值