- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计初步—控制的结构4—11
第四章;;4.1程序的语句和基本控制结构;;C++语句分为;C++语句概述 ;(二)函数调用语句
由一个函数调用加一个分号构成
Printf(“This is a C++ statement.”);;(三)表达式语句
由一个表达式加一个分号构成
a = 3 ;;(四)空语句 只有一个分号的语句
(什么也不做)
用来做流程的转向点
用来作为循环语句中的循环体
;(五)复合语句 用一对{}括起来的语句
{ z=x+y;
t=z/100;
printf(“%f”,t);
}
注意:复合语句中最后一个语句中最后的分号不能忽略不写。 ;4.2 表达式语句;例4.1 输入三角形的三边
长,求三角形面积。
假设:三个边长a,b,c能构
成三角形。
已知面积公式:
area=
s=(a+b+c)/2;#includestdio.h#includemath.hvoid main(){float a,b,c,s,area;scanf(“%f,%f,%f,a,b,c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf(“a=%7.2f, b=%7.2f, c=%7.2f, s=%7.2f\n”,a,b,c,s);printf(“area=%7.2f\n”,area);} ;例4.2 从键盘输入一个大写字母,要求改用小写字母输出。#include stdio.hvoid main(){ char c1,c2; c1=getchar(); printf(%c,%d\n,c1,c1); c2=c1+32; printf(%c,%d\n,c2,c2);};例4.3 从键盘输入一个大写字母,要求改用小写字母输出。#include stdio.hvoid main(){ char c1,c2; c1=getchar(); printf(%c,%d\n,c1,c1); c2=c1+32; printf(%c,%d\n,c2,c2);};例4.4 求ax2+bx+c=0方程的根。;#include stdio.h#include math.hvoid main ( ) { float a,b,c,disc,x1,x2,p,q; scanf(a=%f,b=%f,c=%f,a,b,c); disc=b*b-4*a*c; p=-b/(2*a); q=sqrt(disc)/(2*a); x1=p+q;x2=p-q; printf(\n\nx1=%5.2f\nx2=%5.2f\n,x1,x2);};4.4 选择结构;(2)if(表达式) 语句1
else 语句2
例:
if (xy) printf(“%d”,x);
else printf(“%d”,y);;(3)if(表达式1)语句1
else if(表达式2)语句2
else if(表达式3)语句3
……
else if(表达式m)语句m
else 语句n
;例:
if (number500)cost=0.15;
else if(number300)cost=0.10;
else if(number100)cost=0.075;
else if(number50)cost=0.05;
else cost=0;
;说明:
(1).3种形式的if语句中在if后面都有表达式,一般为逻辑表达式或关系表达式。
(2).if语句中有内嵌语句,每个内嵌语句必须以分号结束。
(3).else语句不能作为语句单独使用,它是if语句的一部分,必须与if配对使用。
(4).在if和else后面可以只含有一个内嵌的操作语句,也可以由多个操作语句,此时用花括号将几个语句括起来成为一个复合语句。;例4.5 输入两个实数,按代数值由小到大的顺序输出这
您可能关注的文档
- 当代世界经济与政治的.doc
- 当代作家1978年回到的苏州从事专业创作后任苏州文联副主.ppt
- 当你准备放弃的时候的请看.ppt
- 当你累了,准备放弃实谋,看看这个吧.ppt
- 当你想要放弃的时候的PPT.ppt
- 当你累了,准备放弃实谋-励志.ppt
- 当你累了,想放弃时!的.ppt
- 当你累得精疲力尽准的备放弃的时候.ppt
- 当你累了想放弃时看的看这个.ppt
- 当你要放弃的时候,堑碾看(主题班会).ppt
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)