c语言复习题(一)(4页).doc
《c语言复习题(一)(4页).doc》由会员分享,可在线阅读,更多相关《c语言复习题(一)(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-c语言复习题(一)-第 4 页1单选题有以下程序#includeMain()int a=3;Printf(“%dn”,a+=a-=a*a程序运行后的输出结果是A.3 B.9 C.0 D.-12参考答案:D参考解析:本题考查目的是运算符的结合性和优先级。首先计算a*a,结果为9,然后执行a=a-9,即3-9,结果为-6,然后执行a=(-6)+(-6),即8=的值为-12。所以选择D。2单选题 以下叙述中正确的是A.两个字符串可以用关系运算符进行大小比较B.函数调用strlen(s);会返回字符串S实际占用内存的大小(以字节为单位)C.C语言本身没有提供对字符串进行整体操作的运算符D.当拼接两个
2、字符串时,结果字符串占用的内存空间是两个原串占用空间的和参考答案:C参考解析:本题考查字符串处理函数strien、strcat、strcmp。B选项中strlen返回的是字符串s实际占用内存大小加上结尾符,A选项中不能用关系运算符进行大小比较,可以使用strcmp。D选项当使用连接函数strcat时,内存空间会减少一个字符位置。3单选题 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。A.一对一B.一对多C.多对多D.多对一参考答案:C参考解析:因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用,所以两个实体之间是多对多的关系
3、。4单选题 对于while(!E)s;,若要执行循环体s,则E的取值应为:A.E等于1B.E不等于0C.E不等于1D.E等于0参考答案:D参考解析:while语句的一般形式为:while(表达式)语句;其中表达式是循环条件,语句为循环体。while语句的语义是:计算表达式的值,当值为真(非0)时,执行循环体语句。该题中如要执行语句s,则!E应为真,因此E应等于0,D选项正确。5单选题 在软件设计中不使用的工具是( )。A.系统结构图B.PAD图C.数据流图(DFD图)D.程序流程图参考答案:C参考解析:系统结构图是对软件系统结构的总体设计的图形显示。在需求分析阶段,已经从系统开发的角度出发,把
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 复习题
限制150内