计算机考试C语言强化训练题及答案.doc

上传人:工**** 文档编号:563650510 上传时间:2024-02-27 格式:DOC 页数:3 大小:12.50KB
返回 下载 相关 举报
计算机考试C语言强化训练题及答案.doc_第1页
第1页 / 共3页
计算机考试C语言强化训练题及答案.doc_第2页
第2页 / 共3页
计算机考试C语言强化训练题及答案.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机考试C语言强化训练题及答案.doc》由会员分享,可在线阅读,更多相关《计算机考试C语言强化训练题及答案.doc(3页珍藏版)》请在金锄头文库上搜索。

1、计算机考试C语言强化训练题及答案计算机考试C语言强化训练题及答案一、单项选择题1). 设有数组定义: char array=“China”; 那么数组 array所占的空间为A.4个字节B.5个字节C.6个字节D.7个字节正确答案:C2). 以下错误的if语句是( )。A.if(xy) z=x;B.if(x=y) z=0;C. if(x!=y) printf(“%d”,x) else printf(“%d”,y);D. if(x正确答案:C答案解析:选项C中的第一个printf语句后面丢了分号,所以是错误的。3). 开发软件时对进步开发人员工作效率至关重要的是A.操作系统的资管理功能B.先进的

2、软件开发工具和环境C.程序人员的数量D.计算机的并行处理才能正确答案:B4). :char a15,b15=“I love china”;那么在程序中能将字符串I love china赋给数组a的正确语句是A.a=“I love china”;B.strcpy(b,a);C.a=b;D.strcpy(a,b);正确答案:D5). 构造化程序所规定的三种最根本控制构造是A.输入、处理、输出B.树形、网形、环形C.顺序、选择、循环D.主程序、子程序、函数正确答案:C二、程序修改题以下给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为8765_2时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:局部程序在文件MODll.C中,不得增行或删行,也不得更改程序的构造!【参考答案】(1)t=0;(2)if(d%2 1=O)或if(d%2=1)【考点分析p 】此题考察:指针型变量作为函数参数;if语句条件表达式,结合奇偶数的表示方法来确定该表达式内容。【解题思路】(1)由函数定义可知,变量t是指针变量,所以对t进展赋初值0是不对的。因为t指向的是存放新数的变量,所以此处应给新数赋初值0,即。t=0。(2)变量d表示数S各个位上的数,此处的if条件应为判断d是否为奇数。第 页 共 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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