[计算机类试卷]国家二级C语言机试(函数和数组)模拟试卷16及答案与解析.doc
《[计算机类试卷]国家二级C语言机试(函数和数组)模拟试卷16及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C语言机试(函数和数组)模拟试卷16及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C语言机试(函数和数组)模拟试卷 16及答案与解析 一、选择题 1 以下语句中存在语法错误的是 ( A) char ss20=“right?“; ( B) char*ss6; ss1=“right?“; ( C) char*ss=“right?“; ( D) char ss620; ss1=“right?“; 2 下面是有关 C语言字符数组的描述,其中错误的是 ( A)不可以用赋值语句给字符数组名赋字符串 ( B)可以用输入语句把字符串整体输入给字符数组 ( C)字 符数组中的内容不一定是字符串 ( D)字符数组只能存放字符串 3 以下选项中有语法错误的是 ( A) char str
2、310; str1=“guest“; ( B) char str10=“guest“; ( C) char*str3; str1=“guest“; ( D) char*str=“guest“; 4 下列叙述中正确的是 ( A)两个连续的单引号 (“)是合法的字符常量 ( B)可以对字符串进行关系运算 ( C)两个连续的双引号 (“)是合法的字符串常量 ( D)空字符串不占用内存,其内存空间大小是 0 5 以下选项中,能正确进行字符串赋值的是 ( A) char siS=A, B, C, D, E; ( B) char*s=“ABCDE“; ( C) char s45=“ABCDE“; ( D)
3、 char*S; gets(s); 6 有以下程序 #include int fun(char s)char*p=s; while(*p!=0)p+; return(p-s); main()printf(“ d n“, fun(“0ABCDEF“); 程序运行后的输出结果是 ( A) 6 ( B) 7 ( C) 1 ( D) 0 7 若有以下程序段 char str412=“aa“, “bbb“, “ccccc“, “d“, *strp4; int i; for(i=0; iaj0) t=ai0; ai0=aj0; aj0=t; puts(a1); 程序运行后的输出结果是 ( A) fwo (
4、 B) owo ( C) two ( D) fix 17 设有定义: char s81; int i=0;以下不能将一行 (不超过 80个字符 )带有空格的字符串正确读入的语句或语句组是 ( A) while(si+=getchar0)!= n); si= 0; ( B) scanf(“ s“, s); ( C) gets(s); ( D), doscanf(“ c“, si); while(si+!= n); si=0 ; 18 设有定义: char p=1, 2, 3, *q=p;以下不能计算出一个 char型数据所占字节数的表达式是 ( A) sizeof(p) ( B) sizeof(
5、char) ( C) sizeof(*q) ( D) sizeof(p0) 19 有以下程序 #include #include void main() char str20=“One*World“, “One*Dream!“), “p=str1; printf(“ d, “, strlen(p); printf(“ s n“, p); 程序运行后的输出结果是 ( A) 9, One*Dream! ( B) 10 One*Dream! ( C) 9, One*World ( D) l 0 One*World 20 有以下程序 #include void main() char s=“012xy
6、 08s34f4w2“; int i, n=0; for(i=0; si!=0: i+) if(si=n0 si void main() char s=“012xy“; int i, n=0; for(i=0; si!=0; i+) if(si=a&si main() char s=“abcde“; s+=2; printf(“ d n“, s0); ( A)输出字符 c的 ASCII码 ( B)输出字符 C ( C)输出字符 a的 ASCII码 ( D)程序出错 29 有下列程序,程序执行后的输出结果是 fun(char P10) int n=0, i; for(i=0; ia30=f;置换
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 函数 数组 模拟 16 答案 解析 DOC
