C++初学第2章~1.ppt

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

第六节 顺序结构实例 我们已经学习了数据输入输出、赋值语句以及基本的数据类型。下面举一些实例,通过阅读和模仿这些程序,让选手逐步熟悉程序的编写和巩固知识点,为以后各章的学习打好基础。   例2.18 输入一个三位数,要求把这个数的百位数与个位数对调,输出对调后的数。   【分析】先求出自然数的个位、十位、百位,然后个位与百位对调。   程序如下:   #includeiostream   using namespace std;   int main()   { int a,b,c,m,n;    cinm; //输入一个三位数    a=m/100; //百位数    b=(m/10)%10; //十位数    c=m%10; //个位数    n=c*100+b*10+a; //重新组合对调后的数    coutn=nendl; //输出结果   } 运行结果: 输入:234 输出:n=432   例2.19 已知某班有男同学x位,女同学y位,x位男生平均分是87分,y位女生的平均分是85,问全体同学平均分是多少分?   【分析】 男女生的人数需要用户输入,然后根据题意(x*87+y*85)/(x+y)求出全体同学的平均分。    程序如下:   #includeiostream   using namespace std;   int main()   {    int x,y;    cinxy; //输入男女人数    coutfloat(x*87+y*85)/(x+y)endl; //数据类型强制转换,按实数格式输出,4位小数   }   例2.20 歌手大奖赛上6名评委给一位参赛者打分,6个人打分的平均分为9.6分;如果去掉一个最高分,这名参赛者的平均分为9.4分;如果去掉一个最低分,这名参赛者的平均分为9.8分;如果去掉一个最高分和一个最低分,这名参赛者的平均是多少?   【分析】 首先求出6名评委的总分,然后根据去掉最高分的总分和最低分的总分,求出最高分的分值和最低分的分值,最后总分减去最高分和最低分除以4即是答案。   程序如下:   #includecstdio   int main()   { float high,low,sc_all,sc_high,sc_low,ans;    sc_all=6*9.6; //求6名评委的总分    sc_high=5*9.4; //求去掉最高分后的总分    sc_low=5*9.8; //求去掉最低分后的总分    high=sc_all-sc_high; //求最高分    low=sc_all-sc_low; //求最低分    ans=(sc_all-high-low)/4; //求平均分    printf(%5.2f\n,ans); //%5.2f按实数格式输出,保留2位小数   } //运行结果: 9.60   例2.21 传说古代的叙拉古国王海伦二世发现的公式,利用三角形的三条边长来求取三角形面积。已知△ABC中的三边长分别为a,b,c,求△ABC的面积。(提示:海伦公式    ,其中p=(a+b+c)/2 )   【分析】 公式中p是三角形周长的一半,求出p后直接代入海伦公式中求得面积。 #includecstdio //Dev C++可调用iostream和stdio.h库 #includemath.h //在Dev C++中可调用数学函数库cmath int main() { float a,b,c,p,s; scanf(%f%f%f,a,b,c); //输入三角形的三边 p=(a+b+c)/2; //求出p的值 s=sqrt(p*(p-a)*(p-b)*(p-c)); //根据p求面面积,sqrt是开方函数 print

文档评论(0)

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

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

1亿VIP精品文档

相关文档