- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 C程序设计的初步知识【例1-1】给定圆的半径r,计算圆的周长c和面积a。 #define PI 3.14159 main() /* 函数名 */ { /* 函数体开始 */ float r,a,c /* r:半径;a:面积;c:周长 */ r=2.5; /* 给定r的值 */ a=PI*r*r; /* 计算a */ c=2*PI*r /* 计算c */ printf(r=%f,a=%f,c=%f\n,r,a,c); /* 输出r,a,c */ } /* 函数体结束 */程序的第1行用来定义一个符号常数PI,它代表圆周率;第2行是函数名,它的固定名称是main();第3行是函数体开始的标记,函数体是程序的定义和执行部分;第4行定义了3个浮点型(即实数)变量,分别代表半径、面积和周长;第5行将实数2.5赋给变量r,第6、7行通过公式计算面积a和周长c;第8行通过printf()函数显示r、a、c的值;第9行是函数体结束的标记。程序运行结果如下:r=2.500000,a=19.634956,c=15.707965【例1-2】为使例1-1的程序更具通用性,在每次程序运行中,可由用户从键盘输入半径r的值,计算并打印该半径所对应的圆的周长c、面积a、球的表面积s和球的体积v,这样,输入不同的半径值,就会得到不同的运行结果。程序如下: #include stdio.h main() { float r,c,a,s,v; printf(Input value of r:); scanf(%f,r); c=2*3.141593*r; a=3.141593*r*r; s=4*a; v=s*r/3; printf(r=%f\t,r); printf(c=%f\n,c); printf(a=%f\t,a); printf(s=%f\t,s); printf(v=%f\n,v); }程序运行到第一个printf()时,先在屏幕上显示“Input value of r:”,称之为提示信息,目的在于提醒用户从键盘输入数据。当执行到scanf(%f,r)时,将暂停下来,等待用户从键盘输入半径r的值。一旦用户输入某个实数(如2.5)并按了回车键后,程序将继续执行后续的语句。当执行到printf()时,将按照指定的格式输出各变量的值。每次运行时,可以输入不同的半径值,相应输出不同的计算结果。某次程序运行结果如下: Input value of r:2.5↙ r=2.500000 c=15.707965 a=19.634956 s=78.539825 v=65.449852【例1-3】从键盘输入一个小写字母,打印该字母及其对应的十进制ASCII代码值,然后打印该字母对应的大写字母及其对应的十进制ASCII代码值。我们知道,同一个英文字母,其大小写字母的十进制ASCII代码值相差32,于是有了小写字母就容易得到大写字母,反之也一样。程序可编制如下: main() { char ch1,ch2; scanf(%c,ch1); printf(%c,%d\n,ch1,ch1); ch2=ch1-32; printf(%c,%d\n,ch2,ch2); }程序运行后,要求用户从键盘输入任意一个小写字母,用户输入某个字母并按回车键后,屏幕先显示该小写字母及其对应的十进制ASCII代码值,然后显示该大写字母及其对应的十进制ASCII代码值。某次运行结果为: d↙ d,100 D,68第2章 基本数据类型【例2-1】字符常量的表示方法。 #include stdio.h main() { printf(%d\n,B); printf(%c\n,B
您可能关注的文档
最近下载
- 文明用语班会课件.pptx VIP
- 2024年中国高血压防治指南解读 PPT课件.pptx VIP
- 《精密机械与仪器》课程设计--压力表的结构设计.doc VIP
- 《致大海》课件(共42张PPT)-高中语文选择性必修 中册课件.pptx VIP
- 2025年天津大学福州国际联合学院科研管理与成果转化岗人员招聘备考题库及1套完整答案详解.docx VIP
- 2025年浙江省高职单招单考《农艺类》试卷 完整版231.pdf VIP
- 社区呼吸道感染.ppt VIP
- 国有企业内部薪酬如何分配?人社部办公厅印发的这份《指引》值得参考!.doc VIP
- 团队角色自测问卷.pdf VIP
- 2025年广东省广播电视网络股份有限公司招聘笔试参考题库附带答案详解.pdf
原创力文档


文档评论(0)