《C语言程序设计》习题及参考答案.docx
《《C语言程序设计》习题及参考答案.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计》习题及参考答案.docx(32页珍藏版)》请在优知文库上搜索。
1、C雷程序Ut计材#8*包括各单元:随堂练习本章自测-.随堂练习r复练习in1.根据上述示例模仿编程,输入正方形的边长,计算其面机。inc1.udevoidmain()i11ta,s;数据准!驾,边长a,面枳SPrintfe1请输入正方形的边长:”);scanf(%da);数据耕入s=a*a;数据计算Printfr该正方形的面积为:%d.11.s);)青练习1-21 .下面哪线标识符属F合法的用户自定义标识符:Main、void、一num、my$、a*N4、3m、a2答:合法的用户自定义标识符是:Main,.num,N42 .结合【例1.2】指出程.序代码中所用到的标识符哪些是关次字,哪些是预定
2、义标识符.哪些是用户自定义标识符.答:美腿字:void,int假定义标识符:inc1.ude、main,printf.sca11f用户自定义标识符:a、b、c3 .分析【例1.2中函数的结构,包括函数百部(函数返回值类型、函数名、形式参数、南数体语句说明语句、可执行语句)。答:函数百部:Voidmain(),其中函数返回侑类型为VOi或函数名为mam、形式参数无;的数体语句;)内的语句为由软体,其中:说明语句为Ingb工;,其余为可执行语句【Rt套练习1311 .在VC+6.0环境中完成【例1.2】程序开发过程。(略)2 .伐阅【例1.2】所对应的工程文件夹.了解相关文件的含义.工程文件夹中:
3、.CPP:用C/C+语言编写的源代码文件.,DSP:VC开发环境生成的工程文件.YC4及以前版本使用项K文件来定义工程.项目文件,文本格式.DSW:YC开发环境生成的Workspace文件,用来把多个工程组织到一个常。rkSpace中。工作区文件,与.dsp差不多。.NCB:NCB是“NoCompi1.eBrowser的缩写.其中存放了供C1.assVicw,WizardBarComponentGaI1.ery使用的信息,由VC开发环境自动生成.无编译浏览文件.当自动完成功能出问题时可以删除此文件。编洋工程后会自动生成,,OPT:VC开发环境自动生成的用来存放BorkSrxicc中各种选项的文
4、件.工程关于开发环境的参数文件.如工具条位置信息等.DEBUG文件夹中:.OBJ;源文件编译后生成的目标文件,是模块的:迸制中间文件,,EXE:可执行文件。(注:蓝色字体为重点了解。)二.本章自测本单元中,核心内容有C语言程序框架结构、程序的构成和程序开发过程.通过本单元的学习,我的应该知道:1 .C语才程序及基本的程序框架由两部分构成,分别是:(1) 编译侦处理(2) 函数组2 .C程序最大的特点就是所行的程序都是用函数来装配的,函数是构成C青言程序的基本单位,函数包括主函数、库函数和自定义函数.函数的般结构形式为:因数一同值类型曲数2(形式公数)曲数首部(说明语句:一体可执行语句;3 .标
5、识符是用来标识程序中的某个刻象名字的字符序列。C语言把标识符分为决,I1.P关键字、预定义标识符、用户自定义标识符.对于用户自定义标识符的命名CiH古规定:(1)所有的用户标识符必须先定义后使用:(2)用户标识符山字母(A-Z.a-z)、数字(09)、下划线“”组成,并且首字符不加是数字:(3)区分大小写:(4)不能用关键字作为用户自定义标识符,通常不使用预定义标识符作为用户自定义标识符”4 .理论上讲,程序开发过程分为四个步骤,分别为:(1) 一程片(2) 编译源村字.生成目标界序(3) 连接目标程序及其相关模块,生成可执行文件(4) 运行可执行文件5 .简单描述使用VC+6.0开发应用程序
6、的步骤;如图所示:Hvo6Q开发程序的步M总之,通过本单元的学习,应该掌握C语言程序柩架结构和程序开发过程,还要时C语言程序设计的知识脉络有一定的了解。一.随堂练习tmupgzu1.判断下列附Ift表示正确与否?(带下划线的不正确)(1) 整型常麻:32768、037、0g1.,0x4f,OxAH(2) 浮点型常依:.124、3.0、Ie3、23E1.5(3) 字符型常属:胃、,1016S,x21,2 .字符串常h:“Howaregu?n的字符串长度为0个字节,它占用的存储空间为上个字节.3 .d:windowsinfo.txt在C语;程/设计时应描述为d:windowsinfo.1.xt-D
7、4 .在编程处理物理力学相关运算时,常将取力加速度G定义为符号常W.其定义语句可描述为:OdefineG9.8,堂练习2-211 .完成本单元【引例】中的问题。f1.oata,b,c,s,area;2,卜列变廉定义中合法的是:(以下定义语句均不合法)( 1) 1.ongdo=0xfd;2)intma=min=0;(3)doub1.ef,inta;4)charch=A;IRt直修习2-31 .完成本单元【引例】中问题(2),Winc1.udes=(a+t+c)2;area=sqrt(s(s-a),(s-b)*(s-c)2 .有定义语句:CharChd写出将变量Ch变为小笃字母的表达式:Ch=Ch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 习题 参考答案