300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言第五章137页题目及答案 (完整版)C语言程序设计教程第五章练习题题目

c语言第五章137页题目及答案 (完整版)C语言程序设计教程第五章练习题题目

时间:2022-05-20 14:32:27

相关推荐

c语言第五章137页题目及答案 (完整版)C语言程序设计教程第五章练习题题目

单选题

1、关于数组的定义与初始化,下列哪一项是错误的()

A.int arr[5] = {1,2,3,4,5};

B.int arr[] = {1,2,3,4,5};

C.int arr[5] = {1,2,3};

D.int arr[5] = {1,2,3,4,5,6};

2、在定义数组int arr[10]后,下列选项中对arr的引用正确的是()

A.arr[10]

B.arr[6.3]

C.arr(6)

D.arr[0]

3、在C语言中,引用数组元素时,其数组下标的数据类型允许是()

A.整型常量

B.整型表达式

C.整型常量或整型表达式

D.任何类型的表达式

4、若int arr[5] = {1,2,3}; 则arr[2]的值为()

A.1

B.2

C.3

D.null

5、在执行int arr[][3] = {1,2,3,4,5,6}:语句后,arr[1][0]的值为()

A.4

B.1

C.2

D.5

6、关于二维数组,下列选项能正确定义并赋初值的是()

A.int n = 5,b[n][n];

B.int a[1][2] = {{1},{3}};

C.int c[2][] = {{1,2},{3,4}};

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

7、阅读下列程序段:

char s[18] = "a book!";

printf("%.4s\n", s);

其输出结果为()

A.a book!

B.a book

C.a bo

D.a

8、阅读下列程序:

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

printf("%d%d%d%d\n", a[0][0], a[1][1], a[2][2], a[3][3]);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。