C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt

C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt

ID:50351464

大小:1.46 MB

页数:154页

时间:2020-03-08

C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt_第1页
C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt_第2页
C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt_第3页
C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt_第4页
C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt_第5页
资源描述:

《C语言程序设计 题解与上机指导 教学课件 作者 岐艳芳 全书第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题一C语言概述习题二常量、变量及数据类型习题三运算符与表达式习题四基本输入、输出习题五选择结构程序设计习题六循环结构程序设计习题七数组习题八字符数组与字符串习题九函数习题十结构体与共用体习题十一指针习题十二文件管理习题十三编译预处理第二部分章节同步训练习题参考答案习题一C语言概述一、填空题1.main()2.函数首部函数体3./**/4.scanf()printf()5..C.obj.exe6.函数7.;(或分号)8.编辑编译连接运行9.顺序结构选择结构循环结构10.逻辑条件二、选择题1. C2. D3. C4. C5. B6. A7. B8. B三、简答题1. C语言程序的总体结构是怎

2、样的?答:一个完整的C语言程序,是由一个且只能由一个main( )函数(又称主函数)和若干个其他函数结合而成的,或仅由一个main()函数构成。2. C语言程序的基本单位是什么?它的结构又如何?答:函数是C语言程序的基本单位。任何函数(包括主函数main())都是由函数说明和函数体两部分组成的。其一般结构如下:[函数类型]函数名(函数参数表){说明语句部分;执行语句部分;}3.主函数main()在程序中的地位如何?程序总是从哪个函数开始执行,到哪个函数执行完后结束?答:main( )函数的作用相当于其他高级语言中的主程序;其他函数的作用相当于子程序。一个C语言程序,总是从main()函数开

3、始执行,而不论其在程序中的位置。当主函数执行完毕时,亦即程序执行完毕。习惯上,将主函数main()放在最前面。4.什么是算法?算法有些什么特性?计算机如何表示算法?答:算法就是为解决一个问题而采取的方法和步骤。算法的特性,即基本性质是:有效性、确定性和有穷性。计算机算法则是用计算机程序代码来表示,伪代码是介于这两者之间的文字和符号来表示的方法,一般情况下常用的算法表示方法是用流程图表示。5.执行一个C语言程序的一般过程是什么?答:执行一个C语言程序的一般过程,用图表示,如图2-1所示。图2-1C语言程序的一般过程用语言文字表示,可简述如下:(1)启动TC,进入TC集成环境。(2)编辑或修改

4、源程序。(3)编译。如果编译成功,则可进行下一步操作;否则,返回(2)编辑或修改源程序,再重新编译,直至编译成功。(4)连接。如果连接成功,则可进行下一步操作;否则,根据系统的错误提示进行相应的修改,再重新连接,直至连接成功。(5)运行。通过观察程序运行结果,验证程序的正确性。(6)退出TC集成环境,结束本次程序运行。四、编程题1.请参照《教材》例1-1,编写一个C程序,输出以下信息:***************VeryGood!***************程序如下:01main()02{03printf(“*************");04printf(“VeryGood!

5、”);05printf("*************");06}2.请参照《教材》例1-2,设计一个C程序,计算10+20+50的和。程序如下:01main()02{03intnum1,num2,num3,sum;04num1=10;05num2=20;06num3=50;07sum=num1+num2+num3;08printf("sum=%d",sum);09}习题二常量、变量及数据类型一、填空题1.常量变量符号数据定义2.整型字符型枚举类型3. 543.213.27876E24. (1) 10000040020(2) 100101111304B5.单一双字符6.整型7. 568.

6、 double9. 1二、选择题1. C2. D3. C4. C5. B6. C7. B8. C9. A10. A三、简答题1.C语言中用到的数据类型都有哪些?是如何划分的?答:C语言中用到的数据类型及其划分如图2-2所示。图2-2数据类型及其划分2.C语言为什么规定对所有用到的变量要“先定义,后使用”?这样做有什么好处?答:C语言规定对所有用到的变量要“先定义,后使用”,这样做有以下好处:(1)未经定义的变量名,在程序中被认为是非法的,这样可以检查出变量名的书写错误。(2)在定义变量的同时说明该变量的类型,系统在编译时就能根据定义及其类型为它分配相应字节数的存储空间。(3)各种类型的数据

7、所定义的运算是不同的,因此通过变量的类型可以检查出在程序中该变量所进行的运算是否合法。3.字符常量与字符串常量有什么区别?答:字符常量是用单引号括起来的单个字符。如'b'、'A'、'6'、'*'、'+'、'<'、''、'12'等。字符串常量是一对双引号括起来的字符序列。在C语言中,系统在每个字符串的最后自动加入一个字符''作为字符串的结束标志。例如字符串常量"CHINA",它占内存单元不是5个字符,而是6个字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。