c语言程序设计第六章习题答案,C语言程序设计(第2版) 刘克威,张凌晓著 习题答案-第六章...

最近在复习C语言基础,做这本书的习题.可惜没搜索到答案,就自己做了.

题目用电脑(mac环境下的xcode的c语言测试控制台)敲过的,就会直接给出来,不做标记.(意味着:基本不会错)

如果是自己做的,就会在前面标记一个 * .(意味着:个人水平所限,有可能是错的,嘻嘻,请指教)

1.下面错误的初始化语句是___。

A.char str[]="hello";  B.char str[100]="hello";

C.char str[]={'h','e','l','l','o'};  D.char str[]={'hello'};

答案:C

2.定义了一维int型数组a[10]后,下面错误的引用是___。

A.a[0]=1;  B.a[10]=2;

C.a[0]=52;  D.a[1]=a[2]a[0];

答案:B

3.下面的二维数组初始化语句中,错误的是___。

A.float b[2][2]={0.1,0.2,0.3,0.4};  B.int a[][2]={{1,2},{3,4}};

C.int a[2][]= {{1,2},{3,4}};  D.float a[2][2]={0};

答案:C

4.引用数组元素时,数组下标可以是___。

A.整型常量  B.整型变量  C.整型表达式  D.以上均可

答案:D

5.定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为___。

A.24  B.25  C.18  D.17

答案:B

ivy:7 * 3 + 4

6.下列初始化字符数组的语句中,错误的是___。

A.char str[5]="hello";  B.char str[]={'h','e','l','l','o','\0'};

C.char str[5]={"hi"};  D.char str[100]="";

答案:A

7.strlen("A\0B\0C")的结果为___。

A.0  B.1  C.2  D.3

答案:B

8.下面程序的运行结果是___。

51d77d319dcb

image

A.3  B.4  C.5  D.6

答案:C

9.下面程序的运行结果是___。

51d77d319dcb

image

A.20  B.15  C.5  D.2

答案:D

10.下面程序的运行结果是___。

51d77d319dcb

image

A.ABCDEF  B.BDF  C.ABCDE  D.BCDE

答案:B

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值