c语言设计程序注释说明位于,程序设计(C)作业一

程序设计(C)作业一

1.C语言程序的执行,总是起始于()。

C.main函数

2.以下叙述不正确的是()。

D.在C程序中,注释说明只能位于一条语句的后面3.一个C语言程序是由()。

B.若干函数组成

4.C语言程序能够在不同的操作系统下运行,这说明C

语言具有很好的()。

B.移植性

5.C语言规定,在一个源程序中,main函数的位置()。

C.可以任意

6.下列说法中正确的是()。

C.C语言程序书写时,一个语句可分成几行书写

7.下面对C语言特点,不正确描述的是()。

C.C语言的可移植性较差

8.C语言程序的注释是()。

A.由“/*”开头,“*/”结尾

9.C语言程序的语句都是以()结尾。

B.“;”

10.标准C语言程序的文件名的后缀为()。

A..c

11.C语言程序经过编译以后生成的文件名的后缀为

()。

B..obj

12.C语言程序经过链接以后生成的文件名的后缀为

()。

C..exe

13.C语言编译程序的首要工作是()。

A.检查C语言程序的语法错误

14.下面四个选项中,均是不合法的用户标识符的选项是

()。

C.b–a sizeof int

15.下面四个选项中,均是合法整型常量的选项是()。

A.160 –0xffff 011

16.下面四个选项中,均是不合法的浮点数的选项是

()。

B.123 2e4.2 .e5

17.以下不合法的字符常量是()

A. …\018‟‟

18.下面四个选项中,均是正确的数值常量或字符常量的

选项是()。

D.+001 0xabcd 2e2 50.

19.若有说明语句:char c = '\72';则变量c()。

A.包含1个字符

20.若有定义:int a = 7; float x = 2.5, y = 4.7;

则表达式x + a % 3 * (int)(x + y) % 2 / 4

的值是()。

A.2.500000

21.设变量a是整型,f是实型,i是双精度型,则表达式

10 + 'a' + i * f值的数据类型为()。

C.double

22.在C语言中,要求运算数必须是整型的运算符是()。

D.%

23.若变量已正确定义并赋值,下面符合C语言语法的表

达式是()。

B.a=b=c+2

24.若变量a、i已正确定义,且i已正确赋值,则合法的

语句是()。

B.++i;25.下面正确的字符常量是()。

C.‟W‟

26.假设变量a,b均为整型,则表达式 (a=2, b=5, b++,

a+b) 的值是()。

B.8

27.假设变量x,y均为double型,则表达式 x=2,

y=x+3/2 的值是()。

D.3.000000

28.判断char型变量ch是否为大写字母的正确表达式是

()。

C.(ch>=…A‟)&&(ch<=…Z‟)

29.选出正确的输入格式()。

int a; float b; char c;

scanf(“a = %d,b = %f,c

= %c”,&a ,&b ,&c );

B. a = 1,b = 2.0,c = n

30.已知函数abc的定义为:void abc( ) {……} 则

函数中void的含义是()

A.执行函数abc 后,函数没有返回值

参考答案:

CDBBC CCABA BCACA BADAA CDBBC BDCBA

1. 在C 语言中,复合语句要用一对()括起来。

C. 大括号 [提示]参考讲稿3.1.1-4

2. C 语言中,下面哪项是不合法的标识符?()

B. switch[提示]参考讲稿2.1.1

3. 以下说法中正确的是()

C. C 语言以接近英语国家的自然语言和数学语言作

为语言的表达形式

[提示]这个留给自己发挥吧,你觉得不用翻书考证就

能看出来的就是答案啦

4. 若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是()

A. ++x, y = x--;

[提示]自己编个小程序,包含上述语句,然后编译一

下,编译器报错的地方就是不对的。以后涉及程序、

程序段、语句、表达式的题目都可以这样做。

5. 下列程序的输出结果为()

void main()

{

int x, y, z;

x = y = 1;

z = x++, y++, ++y;

printf(“%d, %d, %d\n”, x, y, z);

}

C. 2, 3, 1[提示]这个不用提示吧,上机运行一下就知

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值