c语言密码三段验证回删,《C语言》第3阶段在线作业.doc

窗体顶端

1(5.0分)

下述语句的输出为( ) int m=-1; printf(“%d,%u,%o”,m,m,m);

A)

-1,-1,-11

B)

-1,32767,-177777

C)

-1,32768,177777

D)

-1,65535,177777

参考答案: D??

收起解析

解析:

2(5.0分)

已定义c为字符型变量,则下列语句中正确的赋值语句是( )

A)

c='66';

B)

c="66"

C)

c=66;

D)

c="B"

参考答案: C??

收起解析

解析:

3(5.0分)

已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1&&y z/2的值是( )

A)

6

B)

0

C)

2

D)

1

参考答案: D??

收起解析

解析:

4(5.0分)

下列描述中不正确的是( )

A)

字符型数组中可以存放字符串

B)

可以对字符型数组进行整体输入、输出

C)

可以对整型数组进行整体输入、输出

D)

不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值

参考答案: C??

收起解析

解析:

5(5.0分)

以下不合法的赋值语句是( )

A)

x=(1,y=2);

B)

++x;

C)

x=y=15;

D)

y=int(x);

参考答案: B??

收起解析

解析:

6(5.0分)

已定义以下函数 fun(int *p) { return *p; } 该函数的返回值是( )

A)

不确定的值

B)

形参p中存放的值

C)

形参p所指存储单元中的值

D)

形参p的地址值

参考答案: D??

收起解析

解析:

7(5.0分)

已知 int a=4,b=5; ,这执行表达式 a=a>b 后,变量a的值为( )

A)

0

B)

1

C)

4

D)

5

参考答案: A??

收起解析

解析:

8(5.0分)

下列循环语句中,不能够正常结束的是( )

A)

int i=0;for(;i<100;i );

B)

int i=0;for(;;){if(i >100)break;}

C)

int i=0,j=0;while(i<=j)j ;

D)

int i=0,j=0;do{i =j;i ;j ;}while(i<="" div="">

参考答案: D??

收起解析

解析:

9(5.0分)

下列数组定义及赋值不正确的是( )

A)

int a[10]={0,1,2,3,4,5,6,7,8,9};

B)

int a[ ]={0,1,2,3,4,5,6,7,8,9};

C)

int a[2][5]= {0,1,2,3,4,5,6,7,8,9};

D)

int a[2][ ]= {0,1,2,3,4,5,6,7,8,9};

参考答案: D??

收起解析

解析:

10(5.0分)

已知char ch=‘A’,且表达式:ch=(ch>=‘A’&&ch<=‘Z’)?(ch 32):ch,该表达式的值是( )

A)

A

B)

a

C)

z

D)

Z

参考答案: B??

收起解析

解析:

11(5.0分)

以下程序中,while循环的循环次数是( )

A)

1

B)

10

C)

6

D)

死循环,不能确定次数

参考答案: D??

收起解析

解析:

12(5.0分)

下面不是C语言基本数据类型的是( )

A)

指针类型

B)

整型

C)

无符号长整型

D)

单精度型

参考答案: A??

收起解析

解析:

13(5.0分)

以下不能正确定义二维数组的选项是( )

A)

int a[2][2]={{1},{2}}

B)

int a[][2]={l,2,3,4}

C)

int a[2][2]={{l},2,3}

D)

int a[2][]={{1,2},{3,4}}

参考答案: D??

收起解析

解析:

14(5.0分)

已知char b[5],*p=b; ,则正确的赋值语句是( )

A)

b=“abcd”;

B)

*b=“abcd”;

C)

p=“abcd”;

D)

*p=“abcd”;

参考答案: C??

收起解析

解析:

15(5.0分)

已定义c为字符型变量,则下列语句中正确的是( )

A)

c='97';

B)

c="97";

C)

c="a";

D)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值