- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
练习讲解(1)
单项选择
==================================================
以下选项中,不能作为合法常量的是()。
A、1.23E+04
B、1.23E+00
C、1.234e0.4
D、1.23E+04
答案:C
语句printf(##\t##);在屏幕上的的输出结果是()
A、####
B、####
C、##\t##
D、##t##
答案:A
C源程序中不能表示的数制是()。
A、八进制
B、二进制
C、十六进制
D、十进制
答案:B
下面能正确表示变量在区间[0,8]或(4,10)内的表达式为()
A、(a>=0‖a<=8)(a>4‖a<10)
B、a>=0a<=8‖a>4a<10
C、a>=0‖a<=8‖a>4‖a<10
D、a>=0a<=8a>4a<10
答案:B
当变量c的值不为2、4、6时,值也为“真”的表达式是
A、(c==2)‖(c==4)‖(c==6)
B、(c>=2c<=6)(c%2!=0)
C、(c>=2c<=6)‖(c!=3)‖(c!=5)
D、(c>=2c<=6)!(c%2)
答案:C
已有定义inta=-2;和输出语句:printf(%8lx,a);以下正确的叙述是:()
A、%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的
B、整型变量的输出格式符只有%d一种
C、%x是格式符的一种,它可以适用于任何一种类型的数据
D、%8lx不是错误的格式符,其中数字8规定了输出字段的宽度
答案:D
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()
A、!k%2==1
B、k%2
C、(k%2)!=0
D、k%2==1
答案:A
以下叙述中错误的是()。
A、C程序中整型变量只能存放整数,实型变量只能存放浮点数
B、C程序在运行过程中所有计算都以十进制方式进行
C、所有C程序都需要编译链接无误后才能运行
D、C程序在运行过程中所有计算都以二进制方式进行
答案:B
设有语句inta=4,b=3,c=-2,d=2;,则逻辑表达式a>0bc<0d>0的值是()。
A、0
B、1
C、-1
D、出错
答案:B
printf(%d,'\065');的输出结果为()
A、53
B、65
C、0
D、6
答案:A
执行语句:printf({%10.5f}\n,12345.678);的输出是()
A、{12345.6780}
B、{12345.67800}
C、{12345.678000}
D、{12345.678}
答案:B
若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是:()
A、scanf(%x%o%6.2f,x,y,z);
B、scanf(%d%lx,%le,x,y,z);
C、scanf(%2d*%d%lfx,y,z);
D、scanf(%x%*d%o,x,y);
答案:A
设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为()。
A、0~65535
B、0~32767
C、0~255
D、0~2147483647
答案:A
在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是()。
A、if(a)s1;elses2;
B、if(a!=0)s1;elses2;
C、if(a==0)s1;elses2;
D、if(a==0)s2;elses1;
答案:C
若有“inta=1,x=1;”,则循环语句“while(a<10)x++;a++;”的循环执行()
A、不确定次
B、10次
C、无限次
D、9次
答案:C
以下选项中,不能用作数据常量的是()。
A、118
B、1.5e1.5
C、0115
D、115L
答案:D
设有定义:inta=2,b=3,c=4;则以下选项中值为0的表达式是()
A、(!a==1)(!b==0)
B、a
C、ab
D、a‖(b+b)(c-a)
答案:A
对于break语句和continue语句的说法错误的是()
A、continue语句只结束本次循环,而不是终止整个循环的执行。
B、break语句不能用于循环语句和switch语句之外的任何其他语句中。
C、break语句是结束整个循环过程,不再判断执行循环的条件是否成立。
D、break和continue也可以用于if语句中
答案:D
以下叙述中正确的是()
A、简单C语句必须以分号结束
B、C程
您可能关注的文档
- 抖音运营投入方案.docx
- 2020-2021年七年级英语下册选词填空-知识点归纳与练习经典1.doc
- 陕西省宝鸡市2020-2021学年上学期九年级英语期末试卷分类汇编:短文还原.doc
- 四川省达州市大竹县2022-2023学年五年级上学期期末质量监测数学试题.docx
- 2023-2024学年吉林省长春市长春汽车经济技术开发区长沈路学校北师大版六年级上册期中测试数学试卷【含答案】.docx
- 2021考研《民法》考研配套名校考研真题库.doc
- 广播影视节目制作专业《抖音运营技巧》.ppt
- 2021-2022学年青海省西宁市城中区人教版四年级上册期末考试数学试卷【含答案】.docx
- 人教版(PEP)小学英语三年级上册期末复习专题:单选题(选出不同类的单词).docx
- 儿科学精讲急性上呼吸道感染考点考题.doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)