C语言试题库2018年

举报
资源描述
单选题726+填空185+是非149+程序58=1118一、单选题1、请选出可用作C 语言用户标识符的一组标识符A:v oi dd e f i neWOR DB:a 3_ b 3_ 123I FC:F or_ a b cc a s eD:2aD Os i ze of答案:B知识点:知识点/选择题/C 2基本数据类型及表达式/S标识符T2、请选出可用作C 语言用户标识符的一组标识符 oA:i ntd e f i neWOR DB:a 3_ 123I FC:or_ a b cc a s eD:3aa ls i ze of答案:B知识点:知识点/选择题/C 2基本数据类型及表达式/S标识符T3、请选出可用作C 语言用户标识符的一组标识符。A:f loa td e f i neWOR DB:i s_ 123I FC:F or_ a b cc a s eD:8aD Os i ze of答案:B知识点:知识点/选择题/C 2基本数据类型及表达式/S标识符T4、请选出可用作C 语言用户标识符的一组标识符 oA:c h a rd e f i neWOR DB:c 3_ 123I FC:F or_ a b cc a s eD:2ad os i ze of答案:B知识点:知识点/选择题/C 2基本数据类型及表达式/S标识符T5 设a=5、b=6、c=7 d=8 m=2 n=2,执行(m=a b)&(n=c d)后 n 的值为。A:1B:2C:3D:4答案:B知识点:知识点/选择题/C 4选择结构程序设计/S逻辑运算短路问题T6、设a=5、b=6、c=10 x d=8、m=2、n=5,执行(nF a b)&(n=c d)后 n 的值为。A:1B:5C:3D:4答案:B知识点:知识点/选择题/C 4选择结构程序设计/S逻辑运算短路问题T7、设a=5、b=6、c=7 d=8、m=2 n=2,执行(m=a d)后n的值为 oA:1B:2C:3D:4答案:B知识点:知识点/选择题/C 4选择结构程序设计/S逻辑运算短路问题T8、设a=8、b=10、c=7、d=8、m=2、n=6,执行(m=a d)后n的值为。A:1B:6C:3D:4答案:B知识点:知识点/选择题/C 4选择结构程序设计/S逻辑运算短路问题T9、设c h 是c h a r 型变量,其值为A,且有下面的表达式c h=(c h=,A,&c h=,A&c h=,a&c h=,a&c h=,z)?(c h-32):c h上面表达式的值是 oA:cB:CC:ZD:z答案:B知识点:知识点/选择题/C 4选择结构程序设计/S条件运算符T13、设有以下语句,其中不是对a 数组元素的正确引用的是:(其中 0 i 10)i nt a 10=0,1,2,3,4,5,6,7,8,9,*p=a;A:a i B:*(&a i)C:p i D:&(*(a+i)答案:D知识点:知识点/选择题/C 8指针/S一维数组元素的指针表示T14、设有以下语句,其中不是对a 数组元素的正确引用的是:(其中 0Wi 6)i nt a 6=U,22,33,44,55,66),*m=a;A:&(*(a+i)B:*(&a i)C:m i D:a i 答案:A知识点:知识点/选择题/C 8指针/S一维数组元素的指针表示T15、设有以下语句,其中不是对b 数组元素的正确引用的是:(其中。近i 10)i nt b 10=0,1,2,3,4,5,6,7,8,9,*q=b;A:b i B:*(&b i)C:q i D:&(*(b+i)答案:D知识点:知识点/选择题/C 8指针/S一维数组元素的指针表示T16、设有以下语句,其中不是对c 数组元素的正确引用的是:(其中 0Wi 8)i nt c =1,2,3,4,5,6,7,8,*p=c;A:c i B:*(&c i)C:p i D:&(*(c+i)答案:D知识点:知识点/选择题/C 8指针/S一维数组元素的指针表示T17、以下的f or 循 环:f or (x=0,y=0;(y!=123)&(x 4);x+);A:是无限循环B:循环次数不定C:执行4次D:执行3次答案:C知识点:知识点/选择题/C 5循环结构程序设计/S循环次数T18、以下的f or 循环:f or(x=0,y=0;(y!=100)&(x 3);x+);答案:C)A:是无限循环知识点:知识点/选择题/C 4选择结构程序设计/Si f 语句的嵌套T该程序段的输出结果是。B:循环次数不定23、有如下程序A:987C:执行3次m a i n()B:9876D:执行2次 i nt m=2,n=-l,d=6;C:8765答案:Ci f (r a n)D:6789知识点:知识点/选择题/C 5循环结构程序设计/S循环次数Ti f(n 0)d=0;答案:B19、以下的f or 循环:f or(m=0,n=0;(n!=23)&(m 6)n;prin tfn);知识点:知识点/选择题/C 5循环结构程序设计/S循环次数TC:6)20、以下的f or 循环:f or (p=0,q=0;(q!=88)&(p 8);p+);D:7该程序段的输出结果是_ _ _ _ _ _ 0A:是无限循环答案:cA:98B:循环次数不定知识点:知识点/选择题/C 4选择结构程序设计/Si f 语句的嵌套TB:76C:执行8次24、有如下程序C:87D:执行3次m a i n()D:78答案:C i nt a=2,b=-l,c=2;答 案:B知识点:知识点/选择题/C 5循环结构程序设计/S循环次数Ti f(a b)知识点:知识点/选择题/C 5循环结构程序设计/Sw h i le 循环结构21、有如下程序i f(b 0)c=0;Tm a i n()e ls e c+;28、有如下程序 i nt a=2,b=-l,c=2;p r i nt f (,z%d n*-c);m a i n()i f(a b)i nt a=9;i f(b 7)a-;prin tfa);e ls e c+;A:0)prin tfc);B:1该程序段的输出结果是。1C:2A:98该程序的输出结果是_ _ _ _ _。D:3B:87A:0答案:BC:876B:1知识点:知识点/选择题/C 4选择结构程序设计/Si f 语句的嵌套TD:987C:225、有如下程序答案:BD:3m a i n()知识点:知识点/选择题/C 5循环结构程序设计/Sw h i le 循环结构答案:C i nt n=9;T知识点:知识点/选择题/C 4选择结构程序设计/Si f 语句的嵌套Tw h i le(n6)n;prin tfn);29、有如下程序段22、有如下程序)i nt *p,a=10,b=l;m a i n()该程序段的输出结果是一。p=&a;a=*p+b;i nt a=7,b=5,c=9;A:987执行该程序段后,a 的值为_ _ _ _ _ _Qi f(a b)B:876A:12i f(b 6)(n-;prin tfn);)执行该程序段后,a 的值为_ _ _ _ _。A:5B:6C:7D:编译出错答案:B知识点:知识点/选择题/C 8指针/S指针与变量T31、有如下程序段i nt *q,m=10,n=l;q=&m;m=*q+n;执行该程序段后,m的值为 oA:12B:11 C:10D:编译出错答案:B知识点:知识点/选择题/C 8指针/S指针与变量T32、有如下程序段i nt *p,a=6,b=2;p=&a;a=*p+b;执行该程序段后,a的值为 oA:6B:8C:7D:编译出错答案:B知识点:知识点/选择题/C 8指针/S指针与变量T33、有如下程序 d e f i ne N 2 d e f i ne M N+l d e f i ne NU M 2*M+1m a i n()i nt i;f or (i =l;i =NU Nf;i+)p r i nt f (z,%d n,/,i);该程序中的f or循环执行的次数是 oA:5B:6C:7D:8答案:B知识点:知识点/选择题/C 6函数与编译预处理/不带参数的宏定义T34、有如下程序t t d e f i ne N 3t t d e f i ne M N+2#d e f i ne NU M 2*M+1m a i nO i nt i;f or (i=l;i =NU M;i+)p r i nt f C%d n/Z,i);该程序中的f or循 环 执 行 的 次 数 是。A:5B:9C:7D:8答案:B知识点:知识点/选择题/C 6函数与编译预处理/不带参数的宏定义T35、有如下程序 d e f i ne N 3 d e f i ne M N+l d e f i ne NU M 2*M+1m a i nO i nt i;f or (i=l;i =NU M;i+)p r i nt f C%d n,i);)该程序中的f or循环执行的次数是。A:5B:8C:7D:6答案:B知识点:知识点/选择题/C 6函数与编译预处理/不带参数的宏定义T36、有如下程序 d e f i ne N 4 d e f i ne M N+2 d e f i ne NU M 2*M+1m a i n()i nt i;f or (i=l;i =NU M;i+)p r i nt f(z/%d nz/,i);)该程序中的f or循 环 执 行 的 次 数 是。A:14B:11C:10D:13答案:B知识点:知识点/选择题/C 6函数与编译预处理/不带参数的宏定义T37、有如下程序m a i n()i nt a 3 3=1,2,3,4,5,6),i,j,s =0;f or(i=0;i 3;i+)f or(j=0;j =l;j+)s+=a i j;p r i nt f(%d n”,s);)该程序的输出结果是 OA:18B:19C:20D:21答案:D知识点:知识点/选择题/C 7数组/S二维数组与双重循环T38、有如下程序m a i n()i nt a 33=1,2,3,3,4,5,5,6,7 ,i,j,s =0;f or(i =0;i 3;i+)f or(j =0;j =1;j+)s +=a i j;p r i nt f (%d n,s);)该 程 序 的 输 出 结 果 是。A:18B:19C:20D:21答案:D知识点:知识点/选择题/C 7数组/S二维数组与双重循环T39、有如下程序m a i n()i nt b 4 4-1,2,3,4,5,6 ,i,j,s =0;f or(i=0;i 4;i+)f or(j=0;j =l;j+)s+=b i j;prin tfs);)该程序的输出结果是 oA:18B:19C:20D:21答案:D知识点:知识点/选择题/C 7数组/S二维数组与双重循环T40、有如下程序m a i n()i nt a 33=l,2,3,3,4,5,5,6,7),i,j,s =0;f or(i=0;i 3;i+)f or(j=0;j =i;j+)s+=a i j;p r i nt f(%d n,s);)该程序的输出结果是。A:18B:19C:36D:26答案:D知识点:知识点/选择题/C 7数组/S二维数组与双重循环T41、有如下定义s t r u c t p e r s on c h a r na m e 9;i nt a g e;s t r u c t p e r s on c la s s 10=J oh n”,17,Pa u l”,19,“Ma r y”,18,Ad a m”,16,);根据上述定义,能输出字母M的语句是 oA:p r i nt f c la s s 3.na m e);B:p r i nt f (%c n”,c la s s 3.na m e l);C:p r i nt f c la s s 2.na m e l);D:p r i nt f (*%c n*,c la s s 2.na m e 0);答案:D知识点:知识点/选择题/C 9结构体与共
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 大杂烩/其它


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号