[自考类试卷]全国自考(计算机软件基础)模拟试卷2及答案与解析.doc
《[自考类试卷]全国自考(计算机软件基础)模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(计算机软件基础)模拟试卷2及答案与解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(计算机软件基础)模拟试卷 2 及答案与解析一、单项选择题1 C 语言中转义字符n 的含义为 【 】(A)输出字符 n(B)回车换行(C)换页(D)左退一格2 以下选项中,合法的标识符是 【 】(A)long(B) _2abc(C) 3dmax(D)char3 以下选项中,合法的实型常量是 【 】(A)5E2 0(B) E-3(C) 2E0(D)13E4 已知大写字母 A 的 ASCII 码值是 65,小写字母 a 的 ASCII 码值是 97,则用八进制表示的字符常量101是 【 】(A)字符 A(B)字符 a(C)字符 c(D)非法的常量5 设整型变量 a、b 的值均为 2,执行表
2、达式“a=(b=ab,b)”后,a 的值是 【 】(A)一 1(B) 2(C) 1(D)06 C 语言的基本数据类型是指 【 】(A)字符型、整型和实型(B)整型、长整型和无符号整型(C)数组型、指针型和结构类型(D)整型、实型和数组型7 若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是 【 】(A)x=y=5;(B) x=n25;(C) x+n=i;(D)x=5=4+1;8 有以下程序:#includemain() int a=1,b=2,c=3,x;x=(a+bc)c ; printf(“dn“,x) ; 程序的运行结果是 【 】(A)0(B) 1(C) 2(D)39 已知 int
3、 b=4;,执行语句 b+=b+;后,b 的值是 【 】(A)8(B) 9(C) 10(D)1110 已知 int i,s;,下列不能实现计算 的程序段是 【 】(A)for(i=1,s=0;i=0)y=sqrt(x);else y=sqrt(一 x);(B) y=sqrt(x);if(x=0)y=sqrt(x);if(x=0?x=一 x);13 下列程序的输出结果是 【 】#includemain()int x=1,a=0,b=0;switch(x)case 0:b+;case 1:a+;ease 2:a+;b+ ;printf(“d,dn“,a,b) ;(A)1,0(B) 1,1(C) 2
4、,1(D)2,214 设有数据定义语句 char s110=“123“,s210=“ABCDE“;,则执行语句printf(“d“,str1en(strcat(s1 ,s2);后的输出是 【 】(A)3(B) 5(C) 8(D)1015 有以下程序#includemain()int x32=0,i;for(i=0;i ,则输出结果为 【 】(A)2 0 0(B) 2 0 4(C) 2 4 0(D)2 4 6二、填空题16 已知 int a;,表达式(a=1,a*=2),a+4)的值是_。17 C 语言中,唯一的三目运算符是_。18 int a10=2,4,6,7,8,10;,则 aa1=_。1
5、9 下面程序段的时间复杂度是_。i=s=0;while(smain()int x=3,y=6,a=0;while(x+!=(y 一=1)a+=1;if(ylong fun(int n)long s;if(n=1n=2)s=2;else s=n-un(n 一 1);return s;main()printf(“ dn“ ,fun(3);32 以下函数的功能是使 5*5 阶矩阵转置,将程序补充完整。void invert(int a55)int i,j,t;for(i=1;idataQhead;Q 一head= ;return 1;五、程序设计题34 假设二叉树采用二叉链存储结梅存储,设计一个算法
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 计算机软件 基础 模拟 答案 解析 DOC
