如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第一部分C++结构化程序设计✿顺序结构✿选择结构(或称分支结构)✿循环结构(当型循环)条件成立?2.2C++语句2.3选择语句if语句#include<iostream.h>voidmain(){inta;cout<<“请输入一个整数:”;cin>>a;if(a<0)a=-a;cout<<”|a|=”<<a<<endl;}if语句#include<iostream.h>voidmain(){intx,y,z;cout<<"请输入两个整数:";cin>>x>>y;if(x>y)z=x;elsez=y;cout<<"较大的一个数是:"<<z<<endl;}讨论:if语句的嵌套if语句中又出现if语句,称为if语句的嵌套。嵌套if语句中若有多个if和else,else总是和它上面离它最近的、并且没有和其它else配对的if配对。例1:输入一个数,若其大于0,则输出1;小于0,输出-1;等于0,输出0。请输入3个数:1.52.13.2switch语句的基本形式switch语句执行流程#include<iostream.h>voidmain(){intx,a,b,c,d;a=b=c=d=0;cin>>x;switch(x){case1:a++;break;default:d=1;case2:b++;break;case3:c++;break;}cout<<a<<b<<c<<d<<endl;}#include<iostream.h>voidmain(){intx,a,b,c,d;a=b=c=d=0;cin>>x;switch(x){case1:a++;case2:b++;case3:c++;break;default:d=1;break;case0:;//空语句}cout<<a<<b<<c<<d<<endl;}2.4循环结构while语句#include<iostream.h>voidmain(){intn(2),s(0);while(n<=100){s+=n;n+=2;}cout<<"s="<<s<<endl;}例:利用公式求e的近似值,直到为止。输出n及e的值。do-while语句例2:输入一个正整数,然后把这个数的各位数字反序输出。例3:输入一个正整数,然后把这个数的各位数字反序输出。for语句例3:求1+1/2+1/3+...+1/n,n由键盘输入。多重循环(循环的嵌套)例4:求100以内的所有素数。2.5跳转语句break语句例1:break语句使用举例。猜字母程序。continue语句程序说明:猜字母最多只能进行5次。变量count用于记录已进行的猜字母次数。goto语句例3:求1+1/2+1/3+...+1/n,n由键盘输入。