- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言考解析陈紊森
1. 程序基本知识 答案:B main()函数是程序的入口,和用户自定义函数位置没关系。 一般自定义函数都放在main函数上面。 若自定义函数放在main函数下面,自定义函数在main函数上面需要先声明。 答案:C C程序基本单位是函数。 答案:A B main函数位置没有限制 C放在大括号中{} D一行也可以放多条语句,以;号为结尾,如:int a; a=1; 答案:A 答案:C A 单入口单出口是理想的方式 B 少用GOTO,GOTO使程序跳转变得混乱 C 少用嵌套,会降低可读性和清晰性 2. 基本数据类型和基本运算 答案: B ,可以省略整数部分,等同0.65 A 是整数 C E后面只能是整数 D E的左右两边都必须有数字,不能省略 答案:C 标识符开头只能是字母或下划线,不能是数字。之后就可以是数字,下划线或字母,但不能和C语言关键字(如main, include等)一样 答案:D 单引号括起来的应该是单个字符 C是对的,是个字符串,用双引号 答案:A 双引号括起来的是字符串,其他都是转义字符,等同一个字符,用单引号 答案:A 答案:A 求余运算两边必须全为整数 B,D除法对操作数没有类型限制 C 括号优先级最高,先把x转成int,再做%运算,%左右都是整数,正确 答案:D 赋值语句左边只能有一个变量 答案:D 优先级记忆:括号,指针的*号,结构体的.号最高,其次是单目运算符(!,++,--,~), 接着是算术,关系(比较),逻辑运算符,赋值=号最低 答案: A: %c B: gets用来读入字符串,不是字符 C: 应该是c=getchar(); D:scanf从第2个参数开始应该是地址引用 答案:D x先和自减1后的y相加,结果赋给y,再自加1 答案:A 输入时必须包含逗号 Scanf双引号中有除%符号之外的字符(如逗号),则输入时必须要输入这些字符 答案:C 答案:A A: 假 或 真,结果真 B: 假 或 假,结果假 C:后加,所以不管++,相当于0 1,假 与 真,结果假 D:括号内是赋值运算而非比较运算,0 1,同C 答案:B x+z相当于double+int,结果是double类型 答案:D y=0+1=1 答案:D 3.5/2+11%2/2=1.75+1/2=1.75+0=1.75 答案:B 数轴上一段连续区间必须用两个逻辑表达式相与得到。 A:不能用此方式表示 C:左右两边矛盾 D:5到10之间,与题意不符 答案:B 逻辑与两边明显矛盾,不可能同时满足这两个条件 C: abs与fabs一样 答案:B 0.5+0=0.5 答案:B 4.0/2+2%3=2.0+2=4.0 答案:C 答案:D a: 0000 0010 b: 0000 0011 | 0000 0011=3 c=3 c: 10=0000 1010 右移3位=0000 0001 答案:D 逗号表达式的值是最后一个表达式的值,但前面的表达式若有赋值会执行 答案:D 2+=2+4%2=4 答案:D 非0值经过非运算后变成假,两个假或还是假 A: 先执行y=x,导致y=3,再比较x==y,3==3成立,真 B:假 || 真,结果真 C:真与真,结果真 答案:A 异或运算规则是二进制相应位相同是0,不同为1 X=7=0000 0111, y=5=0000 0101 X^y=0000 0010=2 22=0000 1000=8 答案:C 多种类型一起运算时结果为占字节最大的类型 (int)x表示取 x的整数部分,小数部分不会四舍五入 long*char+int=long 答案:A 1/3结果为0,整个式子结果为0 答案:A printf中%符号会被后面变量的值代替 3.分支结构 答案:A 其它三项都是如果k是0,则打印No,否则打印Yes。 A和B两项相反,一定有一个对一个错,CD可以不看以节省时间 C表示 if(k!=0),因为非0即真,才能进入if 答案:A 这是两步操作,n=2已经不是if结构里的了。 C: if后没有语句,可以直接加;。若else后没有语句,也可以直接加; 答案:A 条件判断为逻辑非,直接执行打印语句。 答案:C 余数为3,只能执行default,后边没有break, 继续执行case 1,遇到break跳出switch 4.循环结构 答案:A 若是break则选D 答案:B 注意每次循环i减两次,两个i - -相当于i-=2,分别是I=7和I=5 答案:B 括号里的条件先比较,再将i减1 1: i=8, sum=2 i=7 2: i=7, sum=4, i=6 3: i=6, su
您可能关注的文档
最近下载
- 房产税城镇土地使用税政策讲解.pdf VIP
- 《弟子规正版全文-带拼音-完善打印版》.docx VIP
- 新大学日语阅读与写作1东娜练习答案及译文.pptx
- 第19课 法国大革命和拿破仑帝国 课件(共33张PPT).pptx VIP
- 施工现场节假日前安全检查表.doc VIP
- 500kV龙昌Ⅰ、Ⅱ号线直线塔绝缘子单串改双串施工方案.pdf VIP
- 结构优化的群体智能优化算法研究.pdf VIP
- 新视野大学英语(第四版)读写教程1(思政智慧版)课件 B1U1 Section A Fresh start.pptx VIP
- 北京-407EV-标准版-BJ5030XXYVRRC-BEV-407EV纯电动汽车产品使用说明书.pdf VIP
- GB50666混凝土结构工程施工规范.pdf VIP
文档评论(0)