IE盒子

搜索
查看: 160|回复: 1

C语言程序设计复习题库——选择题3

[复制链接]

3

主题

8

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-9-23 00:37:31 | 显示全部楼层 |阅读模式
哈喽,大家晚上好!
今天继续分享C语言程序设计复习题库——选择题3
欢迎在评论区写出你的答案!
请往下看!!!

41、执行语句:for(i=1;i<9; i++)后; 变量i的值是________
(A)10 (B)9 (C)不定 (D)11
42、执行语句:for(i=1;i<=9; i++);后变量i的值是________
A. 10 B. 9 C. 不定   D. 11
43、在定义一个一维数组时,不能用来表示数组长度的是________
A) 常量 B)符号常量  C)常量表达式 D)已被赋值的变量
44、判断字符串是否相等,应当使用________
(A)if(a==b) (B)if(a=b) (C)if(strcpy(a,b)) (D)if(!strcmp(a,b))
45、执行程序段char str[20]={'a','b','c','\0'}; int len=strlen(str); 变量len的值________
  A. 20  B. 4  C. 3 D. 3或4或20
46、若有说明:char c[10]={'E','a','s','t','\0'};,则下述说法中正确的是________
A) c[7]不可引用  B) c[6]可引用,但值不确定
C) c[4]不可引用 D) c[4]可引用,其值为空字符
47、运行下面程序段的输出结果是________
char s1[10]={'S','e','t','\0','u','p','\0'};
printf("%s",s1);
A) Set B) Setup C) Set up D) 'S''e''t'
48、以下程序段的输出结果是________
char s[ ]="an apple";
printf("%d\n",strlen(s));
A) 7 B) 8 C) 9 D) 10
49、下列一维数组初始化语句中,正确且与语句float a[ ]={0,3,8,0,9};等价的是________
A) float a[6]={0,3,8,0,9};  B) float a[4]={0,3,8,0,9};
C) float a[7]={0,3,8,0,9}; D) float a[5]={0,3,8,0,9};
50、如有定义语句int a[]={1,8,2,8,3,8,4,8,5,8}; ,则数组a的大小是 ________
A) 10 B) 11 C) 8 D) 不定
51、若二维数组a有m列,则在a[j]前面的元素个数为 ________
A. j*m+i B. i*m+j C. i*m+j-1 D. i*m+j+1
52、在定义int a[5][6];后,数组a中的第10个元素是________
A) a[2][5] B) a[2][4] C) a[1][3] D) a[1][5]
53、以下二维数组 a 的正确说明是________
  A) int a[1,1];  B) float a(3,4); C) double a[1][4];  D) float a(3)(4);
54、在定义int a[5][4]; 之后,对a的引用正确的是________
A) a[2][4] B) a[1,3] C) a[4][3] D) a[5][0]
55、若有说明:int a[3][4]; 则对a数组元素的正确引用是________
(A)a[2][4] (B)a[1, 3] (C)a[1+1][0] (D)a(2)(1)
56、以下对二维数组a 的正确说明是________
A. int a[3][]  B. float a(3,4) C. double a[1][4]  D. float a(3)(4)
57、若有定义:int b[3];则数组元素的不合法引用是________
(A) b[1] (B) b[0] (C)b[2] (D) b[3]
58、对以下说明语句 int a[10]={6,7,8,9,10}; 的正确理解是________
A)将5个初值依次赋给a[1] 至a[5] B)将5个初值依次赋给a[0] 至a[4]
C)将5个初值依次赋给a[6] 至a[10] D)因为数组长度与初值的个数不相同, 所以此语句不正确
59、设已定义:int x[2][4]={1,2,3,4,5,6,7,8}; 则元素x[1][1]的正确初值是________
A. 6 B. 5 C. 7 D. 1
60、在int a[ ][3]={{1},{3,2},{4,5,6},{0}}中a[1][1]的值是________
A、0     B、6 C、5    D、 2

欢迎评论区留下你的答案!!!
回复

使用道具 举报

1

主题

7

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 昨天 17:57 | 显示全部楼层
非常好,顶一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表