- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
练习一
一、选择题
1 2 3 4 5 6 7 8 9 10 C D A C D C B C C C 11 12 13 14 15 A B D C B 二、填空题
(注:答案中的□代表空格)
1 编译 6 主函数(或main函数) 2 .exe 7 /* …*/ 3 编译 8 算法 4 顺序结构 9 main函数 5 函数 10 流程图 三、编程/思考题
1.C语言的主要特点有:(1)C语言具有结构化的高级编程语言应有的所有高级指令,使程序员不需要知道硬件细节。同时,C也具有一些低级指令,允许程序员能够直接快速地访问硬件。(2)C语言是结构式语言。(3)C语言是一种高效的语言。(4)C语言简洁紧凑,使用方便灵活。(5)C语言运算符丰富。(6)C语言是一种可移植性语言。
2.编辑C语言程序源代码,编译源文件,连接程序,执行程序。
3.算法具有以下特点:(1)有穷性;(2)确定性;(3)有零个或多个输入;(4)有一个或多个输出;(5)有效性。
4.算法流程图如下:
5.#includestdio.h
void main()
{
printf(*********************************\n);
printf(This is a simple C program!\n);
printf(*********************************\n);
}
练习二
一、选择题
1 2 3 4 5 6 7 8 9 10 B C B A D A D B D A 11 12 13 14 15 16 17 18 19 20 C D B D A C D A D B 21 22 23 24 25 C B B A B 二、填空题
1 float,double 6 doube a=5.6,b=5.6; 2 普通常量和符号常量 7 int x=32768 3 字母、数字、下划线 8 ‘a’ 4 回车换行,回车不换行 9 9,90 5 float、double 、char 10 Beijing
China 三、思考题
1.解:C语言中,要求对所有用到的变量“先定义,后使用”,这样做的好处是:能够保证程序中变量名使用得正确;在编译时就能为变量分配相应的存储单元;便于在编译过程中检查对该变量进行的运算是否合法。
2.解:字符常量是一个字符,在程序中是用单撇号括起来的;字符串常量由0个或若干个字符组合而成,在程序中是用双撇号括起来的,在存储时,系统自动在字符串最后加上一个字符串结束符’\0’。
3.解:在内存中,字符型数据以ASCII码存储,ASCII码是一串二进制编码,每个字符的ASCII码对应一个整数值,大写字母与其对应小写字母的ASCII码对应整数值相差32。因此,要将一个大写字母转换为小写字母,只需将该变量的值加上32即可。
4.解:常量’a’与”a”在内存中所占用的字节数不相同,因为’a’是字符常量,在内存中占用一个字节存储,而”a”是字符串常量,在内存中存储时,系统自动在其后加上一个字符串结束符’\0’,在内存中占用2个字节存储。
5. 若有定义int a;float f,则表达式’c’+a+f的结果为double型。因为表达式中f为float型,在计算之前必须先转换为double型,根据数据类型的自动转换规则,表达式的结果为double型。
6.解:整数在内存中以补码形式存储,负数的补码为反码+1,所以,当x=-12时,其在内存中的存储形式为:1111 1111 1111 0100。
7.解:输出结果为-32768,因为一个short型数据在内存中占用2个字节存储,所能表示的数值范围为-32768~32767,当x=32768时,超出了其能表示的范围,发生了溢出,数值32768的二进制编码的16位正好对应数值-32768。
8.解:若有x为int型变量,则执行x=3.14后,变量x的值为3,因为x为int型变量,不能存储实型数据,当把一个实型数据赋给x时,发生了数据类型转换,系统自动把实型数据的小数部分舍去。
9.解:两个程序的运行结果相同。因为字符型数据以ASCII码存储,ASCII码是一串二进制编码,每个字符的ASCII码对应一个整数值。因此,在一定范围内,整型数据和字符型数据是可以通用的。字符’a’和’b’对应的ASCII编码值分别为97,98。
10.解:(注:答案中的□代表空格)
运行结果为:
aAbB□□□□cC□□□□□□abc
A□□□□□□□BB
练习三
一、选择题
1 2 3 4 5 6 7 8 9 10 C D A B C C D B D B 11 12 13 14 15 16 17 18 19 20
您可能关注的文档
- 2017届重庆市第八中学高三上学期第一次适应性考试语文试题346.doc
- 2017山西公务员行测古代文学常识纵向梳理.docx
- 2017年上海初级会计职称《会计实务》单选题专项练习题.doc
- 2017年心理学考研复习计划(应用心理硕士适用)346.doc
- 2017年成人高考教育综合知识点六346.docx
- 2017年春苏教版六年级下册语文教学计划.doc
- 2017年江苏会计从业资格考试之财经法规真题题库模拟卷二十五346.doc
- 2017年河北会计从业资格考试之财经法规真题题库模拟卷十二346.doc
- 2017年澳洲新南威尔士大学硕士专业.docx
- 2017年苏州市区初三政治一模调研测试卷及答案.doc
最近下载
- 2024年四川省支付清算知识竞赛备考试题库资料汇总(含答案).pdf VIP
- !24J306图集窗井、设备吊装口、排水沟、集水坑.pdf VIP
- 精品解析:四川省广元市2024年中考地理试题(原卷版).doc VIP
- 喷雾干燥塔操作规程(正式) .doc VIP
- 标准图集-19G518-3 门式刚架轻型房屋钢结构(有吊车).pdf VIP
- 客服部部门职能说明书.pdf VIP
- 最新急性胰腺炎考题及答案.docx VIP
- (正式版)-B 5768.2-2022 道路交通标志和标线 第2部分:道路交通标志.docx VIP
- 2025年贵州省第二届职业技能大赛_民宿管家赛项备考题库(含答案).docx VIP
- 喷雾干燥塔操作规程.docx VIP
文档评论(0)