《高级程序设计(c语言)》在线作业,《C语言程序设计》在线作业1满分标准答案.doc...

《C语言程序设计》在线作业1满分标准答案

HomeWorkId:6ec3c534-e0f1-49ee-8f40-57b50c221e00

ExamTaskId:6df3a970-ce40-4800-a2f4-839ff8136dc5

《C语言程序设计》在线作业一

1:下列关于指针定义的描述中错误的是()。

A:指针是一种变量,用于存放变量的地址。

B:指针变量的类型与它所指向的变量类型一致。

C:指针变量的命名规则与标识符相同。

D:定义指针时,标识符前的“*”号表示指针所指向的内容。

正确答案:D

2:合法的字符型常数是()。

A:A'

B:"A"

C:65

D:A

正确答案:A

3:设x,y,z,k都是int型变量,则执行表达式x=(y=4,z=16,k=32)后,x的值为()。

A:4

B:16

C:32

D:52

正确答案:C

4:正确的用户标识符是()。

A:void

B:c5_b8

C:for

D:3a

正确答案:B

5:c语言中int型数-8在内存中的存储形式为()。

A:1111111111111000

B:1000000000001000

C:0000000000001000

D:1111111111110111

正确答案:A

6:设int a [9], *p=a;则不能表示a [1]地址的表达式为()。

A:p+1

B:a+1

C:a++

D:++p

正确答案:C

7:设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是()。

A:0

B:4

C:-4

D:2

正确答案:C

8:对于struct ex{ int x;float y;char z;}example;则下面的叙述中不正确的是()。

A:struct是结构体类型的关键字

B:example是结构体类型名

C:x,y,z都是结构体成员名

D:struct ex是结构体类型

正确答案:B

9:设int x=3,y=4,z=5;则值为0的表达式是()。

A:x>y++

B:x<=++y

C:x!=y+z>y-z

D:y%z>=y-z

正确答案:A

10:一个C语言程序是由()构成。

A:语句

B:行号

C:数据

D:函数

正确答案:D

11:定义结构体的关键字是()。

A:union

B:enum

C:struct

D:typedef

正确答案:C

12:以下选项中不能使指针正确指向字符串的是()。

A:char *ch;*ch=“hello”

B:char *ch=“hello”

C:char *ch=“hello”;ch=“bye”

D:char *ch”;ch=“hello”

正确答案:A

13:若f,g为double类型的变量,则表达式f=1,g=f+5/4的值是()。

A:2.0

B:2.25

C:2.1

D:1.5

正确答案:B

14:设int x=10,y=3,z;则语句printf(""%dn"",z=(x%y,x/y));的输出结果是()。

A:1

B:0

C:4

D:3

正确答案:D

15:能正确表示a和b同时为正或同时为负的逻辑表达式是()。

A:a>=0||b>=0)&&(a<0||b<0)

B:(a>=0&&b>=0)&&(a<0&&b<0)

C:(a+b>0)&&(a+b<=0)

D:a*b>0

正确答案:D

16:设double *q,a=5.5; int *p,i=1; double *q,a=5.5;int *p,i=1; p=&i; q=&a;则以下叙述错误的是()。

A:*p=*q可改变i中的值。

B:p=oxffd0;使p指向地址为ffd0的存储单元。

C:*q=*p;等同于a=i;

D:*p=*q;取q所指变量的值放在p所指的存储单元。

正确答案:B

17:设int a []={1,2,3,4,5},*p,i;p=a;其中0<=i<5,则对数组元素值为3的正确表示是()。

A:*(a+2)

B:a [p-3]

C:p+2

D:a+3

正确答案:A

18:下列标识符中错误的是()。

A:x1y

B:_123

C:2ab

D:_ab

正确答案:C

19:表达式X+Y*Z>39&&X*Z||Y*Z属于()。

A:算术表达式

B:逻辑表达式

C:关系表达式

D:字符表达式

正确答案:B

20:实型数组中每个元素的类型是()。

A:实型

B:整型

C:任何类型

D:整型或实型

正确答案:A

21:Break语句的正确的用法是()。

A:用于在任何情况下中断程序的执行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值