C语言程序设计第1章).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计第1章)

C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * C程序设计 * /*改进后的求圆面积程序AREA.C */ #define PI 3.14159 #include stdio.h #include math.h #include stdlib.h #include conio.h main() { float r,s; clrscr( ); /*清屏,在conio.h中定义*/ printf(请输入半径R=); /*人机对话提示语*/ scanf (%f, r); /*将键盘输入值存放在变量r对应的存储单元中*/ if (r0) /*如果输入的半径值为负值*/ { printf (“输入出错,半径不能为负值!); /*显示出错提示*/ exit(0); /*停止程序执行,返回操作系统*/ } s=PI*pow(r,2); printf(“半径R=%.3f时,面积S=%.3f\n”, r , s); /*限制R,S小数位数*/ } Let’s try…… 改进程序有关语句分析 键盘输入函数 scanf(“%f”,r); 功能:将键盘输入的值存放到变量r所对应的存储单元中。 r 变量r的存储单元地址 注意:scanf()函数本身不能带作为提示语的字符串,如 scanf(“请输入半径r=%f”,r ); (结果将使 r 等于某个随机值) 通常与printf()函数组合使用,实现“人机对话”功能。 Example: …… printf(“Input R=”); scanf(“%f ”,r); …… 改进程序有关语句分析(续) 选择语句 if (条件表达式)语句或复合语句(用花括号括起); 功能:如果条件表达式的值为真,就执行指定语句或复合语句。 扩展形式: if … else 语句 (详见P95) if (条件表达式) 语句或复合语句; else 语句或复合语句; 注意:条件表达式必须用()括起,且不能跟分号。 Example: 参见P5 例1.3 #include stdio.h #include conio.h main( ){ int a,b,c; clrscr( ); /*清屏*/ printf(“Input a、b=“); scanf(“%d,%d”,a,b); c=max(a,b); printf(“max=%d”,c); } int max(int x, int y) { int z; if (xy) z=x; else z=y; return z; } 改进程序有关语句分析(续) 停止函数 exit(0) 使程序正常停止,返回操作系统状态。 括号中为整型数值,0—正常结束 其他数值—出错类型(某些系统上在原程序结束后可将此值传给另一程序) 输出格式 P72 r = %-m.nf m 总位数(数值总长度小于m时左端补空格, -m则为右端补空格), n 小数位数 上例中—— r=%10.3f,s=%10.3f 输出 r= 1.500,s= 7.069 r=%-10.3f,s=%-10.3f 输出 r=1.500 ,s=7.069 r=%.1f,s=%.2f 输出r=1.5,s=7.07 (下一位小数四舍五入) 第一章作业 一、上机编程:调试执行例二(改进后的求圆面积)程序AREA.C。 二、上机编程:执行后在屏幕上显示以下软件封面(其中XX处请用实际数据表示): *************************************

文档评论(0)

kejie8080230 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档