- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章-顺序结构程序设计的题目 2
4.2.3 顺序结构程序设计思考题
一、填空题
【1】C语言的语句可分为五大类,即 、 、 、
、 。
【2】C提供的函数以 的形式存放在系统中,使用库函数时,要用预编译命令 将有关的头文件包含到用户源程序中。
【3】对不同类型的数据用不同的格式字符,d格式字符用来输出 整数,o以 形式输出整数,x以 形式输出整数;s用来输出 ;e以 形式输出实数。
【4】整型变量与字符变量在 范围内可以互相替换。
【5】scanf(“%d”,a);中的“”是 运算符。
【6】格式符“%m.ns”表示输出 列,但只取字符串 端的 个字符, 端补空格。
【7】单精度实数的有效位数一般为 位,双精度数的有效位数一般为 位。
【8】语句printf(“%e”,123.456);的输出为 。其中,系统自动给出 位小数,指数部分占 位。
【9】若有定义:int a=0;执行赋值语句a+=a*=a%=a-=15;变量a的值为 。
【10】若有定义:int x=0;接着执行赋值语句x=(x=3+5,x*5);后,变量x为 。
【11】printf(“%d\n”,(int)(2.5+3.0)/3);的输出结果是 。
【12】假设变量a为整型,则执行a=3+5,a*4;printf(“%d\n”,a);后的输出结果是 。
【13】C语句的最后用 结束。
二、判断题
【14】C程序中,声明部分的内容不属于语句。
【15】C语言包括丰富的语句,如基本的输入输出语句也是有C语言本身提供的。
【16】任何表达式都可以加上分号而成为语句。
【17】C语言对书写格式有固定要求,不允许一行写多个语句。
【18】C语言中的赋值号“=”是一个运算符。
【19】表达式能构成语句是C语言的一个重要特色。
【20】空语句的作用是换行。
【21】如果在一个函数中调用getchar和putchar函数,则必须在该函数前加上#includestdio.h命令。
【22】语句scanf(“%2d %*5d”,a,b);中“%*5d”表示需要输入5个“*”号。
三、选择题
【23】已知int a=256,printf(“%x”,a);的结果是( )。
A.0100 B.0256 C.offe D. 00ff
【24】某程序中包含一个输入语句scanf(“%d%d%d%d”,a,b,c,d);要求a,b,c,d的值分别为1,2,3,4,则下列输入不合法的是( )。(注:CR表示回车)
A.CR2CR3CR4CR B.1︼2︼3︼4CR
C.1︼︼2CR︼3︼︼4 D.1,2,3,4CR
【25】在C语言中,可以输出float型变量值的函数是( )。
A.scanf B.putchar C.printf D.getchar
【26】已知int a,b,c,d;则为使以下语句输出:1234+123+12+1,正确的输入形式应为( )。
scanf(“%4d-%3d-%2d-%1d”,a,b,c,d);
printf(“%4d+%3d+%2d+%1d\n”,a,b,c,d);
A.1234123121 B.1234-123-12-1 C.1234︼123︼12︼1 D.1234+123+12+1
【27】已知int a; float b; 所用scanf语句格式为scanf(“a=%d, b=%f”,a,b);则为了将数据5和8.8分别赋给a和b,正确的输入应当是( )。
A. 5, 8.8 回车 B. 5回车 8.8回车
C. a=5,b=8.8回车 D. a=5回车b=8.8回车
【28】以下的选项中,合法的赋值语句是( )。
A.a=b=58 B.i++;C.a=58,b=58 D.k=int(a+b);
【29】设x为int型变量,则执行以下语句段后,x的值为( )。
A.10 B.20 C.40 D.30
x=10;
x+=x-=x-x;
【30】下面程序的输出结果是( )。
A.14.000000 B.15.400000
C.13.700000 D.14.900000
#include “math.h”
main()
{int a=1, b=
您可能关注的文档
最近下载
- 湖北省宜昌市部分省级示范高中2024-2025学年高一上学期期中联考数学试题含答案.docx VIP
- 考研真题 南京财经大学会计学院813会计学综合(微观经济学、会计学)历年考研真题汇编(含部分答案).docx VIP
- 2025年吉林通用航空职业技术学院单招职业适应性测试题库完美版.docx VIP
- 2025至2030中国航空配餐行业市场发展分析及竞争格局与发展趋势报告.docx
- 霍尼韦尔 教程及应用Honeywell QCS培训材料.pdf
- 2025年吉林通用航空职业技术学院单招职业适应性测试题库1套.docx VIP
- 2019ESCEAS血脂异常管理指南2025重点更新解读PPT课件.pptx VIP
- 湖北省宜昌市部分省级示范高中2024-2025学年高一上学期期中联考化学试题 含答案.docx VIP
- 2024年吉林通用航空职业技术学院单招职业适应性测试题库最新.docx VIP
- 2024新部编人教版小学一年级语文(上册)全册完整教案设计.pdf VIP
原创力文档


文档评论(0)