以下可用作c语言合法用户标识符的是,【图片】「计算机二级C语言」选择题必考题海(1)_计算机二级吧_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1. 以下选项中可用作C语言合法用户标识符的是答案:D

A)void

B)2a

C)-abc

D)_123

2. 以下选项中合法的C语言赋值语句是答案:B

A)a=b=34

B)++i;

C)k=int( a+b );

D)a=3,b=9

3. 有以下程序段,其中的变量已定义为int类型

sum = pad = 5; pAd = sum++, pAd++, ++pAd;

printf( "%d\n", pad );

程序段的输出结果是答案:D

A)4

B)7

C)6

D)5

4. sizeof( double ) 是答案:B

A)不合法的表达形式

B)一个整型表达式

C)一个函数调用

D)一个双精度表达式

5. 有以下程序

#include

main()

{

int a=2, c=5;

printf("a=%%d,b=%%d\n", a, c );

}

程序运行后的输出结果是答案:A

A)a=%d,b=%d

B)a=%%d,b=%%d

C)a=2,b=5

D)a=%2,b=%5

6. 有以下程序

#include

#include

main()

{

int a=1, b=4, c=2;

double x=10.5, y=4.0, z;

z = ( a+b )/c + sqrt( y ) * 1.2 / c + x;

printf("%f\n", z);

}

程序运行后的输出结果是答案:D

A)14.900000

B)15.400000

C)14.000000

D)13.700000

7. 若有定义语句:int a=12;,则执行语句:a+= a-= a*a;后,a的值是答案:B

A)264

B)-264

C)144

D)552

8. C语言程序的模块化是通过以下哪个选项实现的答案:A

A)函数

B)语句

C)程序行

D)变量

9.

答案:B

A)1/a/b/(double)c

B)1.0/a/b/c

C)1/(a*b*c)

D)1.0/a*b*c

10. 有以下程序

#include

main()

{

int x=010, y=10;

printf("%d,%d\n", ++x, y--);

}

程序运行后的输出结果是答案:B

A)11,10

B)9,10

C)10,9

D)010,9

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值