c简单程序设计1

c简单程序设计1

ID:36291008

大小:954.81 KB

页数:99页

时间:2019-05-08

c简单程序设计1_第1页
c简单程序设计1_第2页
c简单程序设计1_第3页
c简单程序设计1_第4页
c简单程序设计1_第5页
资源描述:

《c简单程序设计1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章C++简单程序设计本章主要内容程序的三种基本控制结构顺序结构分支结构循环结构选择语句循环语句跳转语句顺序结构#includeusingnamespacestd;intmain(){doubleradius;doublearea;radius=20;area=radius*radius*3.14159;cout<<"Theareais";cout<

2、句:表达式之后加上分号。空语句:只由一个分号构成的语句。复合语句:将一组语句序列用{}括起来,在语法上等价于一条语句。如:控制语句:选择语句、循环语句和转移语句。例:x=x+10;//表达式语句例:{t=a;a=b;b=t;}例:intx=1;//声明语句选择结构5条件成立?语句A语句BYesNo入口出口选择语句if语句switch语句简单if语句if(表达式)语句语法:表达式语句非00执行流程可以是一个语句或用{}括起来的两个以上语句if(radius>=0){area=radius*radius*PI;cout<<"Thea

3、reaforthecircleof"<<"radius"<usingnamespacestd;intmain(){intyear;boolIsLeapYear;cout<<"Entertheyear:";cin>>year;IsLeapYear=((year%4==0&& year%100!=0)

4、

5、(year%400==0))

6、;if(IsLeapYear)//或if(IsLeapYear!=0)cout<0){cout<<“I'mfeelingprettygood”;cout<<“let'sgofightsomebadguys”;}else{//false块cout<<“Gasp......Iamdead”;cout<<“......goodbyecruel

7、world”;}//true块块中有两条以上的语句if(life>0){cout<<“I'mfeelingprettygood”;cout<<“let'sgofightsomebadguys”;}else{cout<<“Gasp......Iamdead”;cout<<“......goodbyecruelworld”;}使用if语句的说明if(表达式)中的表达式可以是任意形式,任意类型,只要结果是0或非0值。if语句的执行部分若为两条以上的语句时,一定要写成复合语句形式,否则仅执行if后的第一条语句。条件运

8、算符对简单的if语句可以用赋值语句实现://num1,num2andmax都是int类型if(num1>num2)max=num1;elsemax=num2;可以写成:max=(num1>num2?num1:num2);布尔表达式truefalseif语句的嵌套当if语句中又出现另一个if语句时,称为if语句的嵌套。if语句嵌套时,else总是与离它最近的且尚未匹配的if相匹配。if(i>k){if(j>k)cout<<"iandjaregreaterthank";}elsecout<<"iislessthanorequaltok"

9、;注意if语句嵌套时else总是与离它最近的且尚未匹配的if相匹配。为了强迫else子句与第一个if子句匹配,必须加一对括号。例2.4求三个数中的最大数#includeusingnamespacestd;intmain(){floata,b,c,amax;cout<<"请输入3个数:";cin>>a>>b>>c;amax=a;if(b>c){if(b>a)amax=b;}elseif(c>a)amax=c;cout<<"max="<

10、绩≥90输出A;80≤成绩<90输出B;70≤成绩<80输出C;60≤成绩<70输出D;成绩<60输出E。intmain(){floatscore;cout<<"输入成绩(0---100):";cin>>score;if(score<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。