14秋 c 语言程序设计 在线作业1,大工17秋C和C语言程序设计在线作业1.docx

大工17秋《C和C++语言程序设计》在线作业1

总分:100分

100分

一、单选题共10题,50分

1

5分

设x为int型变量,则执行以下语句后:x=10; x+=x;,x的值为().

A10

B20

C40

D30

学生答案:B  得分:5分

2

5分

下面四个选项中,均是合法转义字符的选项是().

A\''\017''\"'

B'\''\\''\n'

C'\\0''101''xlf'

D'\018''\f''xab'

学生答案:B  得分:5分

3

5分

下面哪个是32位机器,无符号短整形的取值范围().

A0~4294967295

B0~65535

C-32768~32767

D-2147483648~2147483647

学生答案:B  得分:5分

4

5分

若int x=1,y=3,z=4 则表达式x>z?y:z的结果是().

A4

B3

C2

D0

学生答案:A  得分:5分

5

5分

下面哪个()不是变量的要素.

A类型

B值

C名字

D地址

学生答案:D  得分:5分

6

5分

执行语句{for(j=0;j<5;j++) a=1;}后变量j的值是().

A0

B3

C5

D1

学生答案:C  得分:5分

7

5分

在C语言程序中,表达式8%3的结果是().

A2.5

B2

C3

D1

学生答案:B  得分:5分

8

5分

设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是().

Aa>10&&a<15

Ba==11||a==12||a==13||a==14

C10<a<15

D!(a<=10)&&!(a>=15)

学生答案:C  得分:5分

9

5分

以下程序的输出结果是().

main()

{ int x=-10,y= -2,z=1;

if(x

if(y<0) z=0;

else z=z+1;

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

A0

B2

C3

D4

学生答案:A  得分:5分

10

5分

若有以下类型说明语句:char a;float b; int c; double d; 则表达式a*b+d-c的结果类型为().

Afloat

Bdouble

Cchar

Dint

学生答案:B  得分:5分

二、判断题共10题,50分

1

5分

程序 = 算法+数据结构+程序设计方法+语言工具和开发环境.

A对

B错

学生答案:A  得分:5分

2

5分

标识符只能由字母,数字和下划线构成.

A对

B错

学生答案:A  得分:5分

3

5分

程序开发步骤为编辑 -> 编译 -> 连接 -> 执行.

A对

B错

学生答案:A  得分:5分

4

5分

在C语言程序中,认为小于等于0的为逻辑"假".

A对

B错

学生答案:B  得分:5分

5

5分

C语言程序中,对嵌套if语句的规定是:else语句总是与其之前最近的且尚未配对的if配对.

A对

B错

学生答案:A  得分:5分

6

5分

在C语言程序中,break语句不能出现在for语句中.

A对

B错

学生答案:B  得分:5分

7

5分

C语言程序书写格式比较自由,一个语句可以分开写在多行.

A对

B错

学生答案:A  得分:5分

8

5分

x%2 == 0 && x%3 !=0表示能被2整除但不能被3整除的整数.

A对

B错

学生答案:A  得分:5分

9

5分

+= 是赋值运算符.

A对

B错

学生答案:A  得分:5分

10

5分

枚举型不是数据的基本类型.

A对

B错

学生答案:A  得分:5分

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值