第3章-顺序程序设计.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

说明:怎样编写顺序结构程序1.程序开头的编译预处理命令(#include命令)2.顺序结构程序的函数体(1)变量类型的声明(2)提供数据语句(3)运算部分(4)输出部分d以带符号十进制形式输入整型数据f以小数形式输入浮点数c以字符形式输入单个字符scanf格式字符2、格式输入函数scanf()例scanf(“%d,%d”,a,b)输入3,4?例scanf(“a=%d,b=%d,c=%d”,a,b,c);则3?a,4?b输入a=12,b=24,c=36?scanf附加格式说明符m表示数据占用的宽度例scanf(“%4d%2d%2d”,yy,mm,dd);输入?则1999?yy,10?mm,15?dd例:scanf(“%3c%2c”,c1,c2);输入abcde?则‘a’?c1,‘d’?c2输入数据时,遇以下情况认为该数据结束:遇空格、TAB、或回车遇宽度结束遇非法输入2、格式输入函数scanf()如scanf(“%c%c%c”,c1,c2,c3);若输入abc?则a?c1,?c2,b?c3???编写程序,从键盘输入圆的半径r,圆柱的高h,分别计算圆周长cl和圆柱体积cv。输出结果取小数点后2位的数字。任务流程图:开始cl=2*PI*r输入r,h结束输出cl,cvcv=PI*r*r*hcl=2*PI*r;cv=PI*r*r*h;main(){}分析任务输入r,h输出cl,cvfloatr,h,cl,cv;scanf(“%f,%f”,r,h);printf(“cl=%.2f,cv=%.2f”,cl,cv);#includestdio.h#definePI3.14格式:getchar()功能:从键盘读一字符,显示在屏幕上字符输入函数#includestdio.hmain(){charc;printf(Enteracharacter:);c=getchar();printf(%c---hex%x\n,c,c);}运行结果:Enteracharacter:A?A---hex41格式:putchar(c)参数:c为字符常量、变量或整型变量功能:把字符c输出到显示器上字符输出函数#includestdio.hmain(){intc;chara;c=65;a=B;putchar(c);putchar(\n);putchar(a);}运行结果:ABC语句分类3格式输出函数printf()1格式输入函数scanf()2变量声明语句intx,y;表达式语句i=2;空语句;复合语句{t=x;x=y;y=t;}函数调用语句printf(“Howdoyoudo”);控制语句9种控制语句:(1)选择结构控制语句if()~else~,switch(2)循环结构控制语句for()~,while()~,do~while(),continue,break(3)其他控制语句return****公司徽标**公司徽标**第3章顺序程序设计???编写程序,从键盘输入圆的半径r,圆柱的高h,分别计算圆周长cl和圆柱体积cv。输出结果取小数点后2位的数字。任务step1:从键盘输入圆的半径r,圆柱的高hstep2:求圆的周长及圆柱体积step3:输出结果公式:圆周长cl=2*3.14*r圆柱体积cv=3.14*r*r*h分析流程图:开始cl=2*3.14*r输入r,h结束输出cl,cvcv=3.14*r*r*hC语句分类3格式输出函数printf()1格式输入函数scanf()2综合运用printf/scanf函数求解一些复杂的实际问题3重点掌握printf/scanf函数的各种格式控制和语法规定2理解C顺序程序设计的概念1流程图:开始cl=2*3.14*r

文档评论(0)

iris + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档