【计算机类职业资格】二级C语言笔试-315及答案解析.doc
《【计算机类职业资格】二级C语言笔试-315及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C语言笔试-315及答案解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C语言笔试-315 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:50,分数:50.00)1.不合法的 main函数命令行参数表示形式是(分数:1.00)A.main(int a,char*c)B.main(int arc,char*arv)C.main(int argc,char *argv)D.main(int argv,char *argc)2.有如下程序段int *p,a=10,b=1;p=n;j+)if(aiaj)t=ai;ai=aj;aj=t; main()int aa10=1,2,3,4,5,6,7,8,9,10,i;sort(n;j+)if(ai
2、aj)t=ai;ai=aj;aj=t; main()int aa10=1,2,3,4,5,6,7,8,9,10,i;sort(&aa3,5);for(i=0;i10;i+)printf(“%d,“,aai);printf(“/n“);程序运行后的输出结果是(分数:1.00)A.1,2,3,4,5,6,7,8,9,10,B.10,9,8,7,6,5,4,3,2,1,C.1,2,3,8,7,6,5,4,9,10, D.1,2,10,9,8,7,6,5,4,3,解析:解析 C 语言中,实参变量和形参变量之间的数据传递是单向的“值传递”方式。指针变量作函数参也要遵循这一规则,调用函数不可能改变实参指针
3、变量的值,但可以改变实参指针变量所指变量的值。47.算法的空间复杂度是指(分数:1.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.执行算法需要的内存空间 解析:解析 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。48.若变量已正确定义,以下 while循环不断输出读入的字符,当读入回车换行符时结束循环。正确的程序段是(分数:1.00)A.while(ch=getchar()=/N)putchar(ch);B.while(ch=getchar()=/
4、N)putchar(ch);C.whle(ch=getchar()!=/N)putchaf(ch);D.while(ch=getchar()!=/N)putchar(ch); 解析:解析 换行符是一个转义字符,应该是/n,而不是/N。选项 B)中,因为关系运算符“= =”的优先级高于赋值运算符“=”,所以 ch得到的值是关系运算 getchar()=/n的结果而不是从键盘输入的字符,因而不正确,故正确答案为选项 D)。49.下列程序的运行结果为#includestdio.hvold abc(char*str)int a,b;for(a=b=0;stra! =/0;a+)if(stra!=c)s
5、trb+=stra;strb=/0;void main()char str=“abcdef“;abc(str);printf(“str=%s“,str);(分数:1.00)A.str=abdef B.str=abcdefC.str=aD.str=ab解析:解析 本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数 abc()的 for语句执行过程是:丛字符指针 str所指向的字符数组的第一个元素开始,逐一判断字符是否为c,若不是就执行一次数组元素的赋值过程,若字符为c就不执行,所以答案为 A)。50.以下描述中正确的是(分数:1.00)A.由于 do-while循环中循环体语句只能是一
6、条可执行语句,所以循环体内不能使用复合语句B.do-while循环由 do开始,用 while结束,在 while(表达式)后面不能写分号C.在 do-while循环体中,是先执行一次循环,再进行判断 D.do-while循环中,根据情况可以省略 while解析:解析 do-while 语句的一般形式为:do 循环体语句 while(表达式);,其中循环体语句可以是复合型语句,但必须用花括号括起来。while 后必须要有分号作为语句的结束,在 do-while循环中,不可以省略 while。二、填空题(总题数:18,分数:40.00)51.数据的逻辑结构有线性结构和 【1】 两大类。(分数:2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 语言 笔试 315 答案 解析 DOC
