额,我看了一篇博文,发现这篇确实不错,网址是:
http://blog.youkuaiyun.com/zz3111057382/article/details/51916159
额,讲得比较简单,while循环其实用处还可以更多,但是刚入门的童鞋们,还是先看看这篇吧。
额,还有一些讲解(写的都是伪代码):
让电脑帮我们做重复劳动
1、不停的输入数字并且打印,当输入为0时,程序退出?
int a=1;
while(a!=0){
cin>>a;
cout<<a<<endl;
}
2、输入N,计算1+2+3+……+N;
int i=1,n,s=0 ;
cin>>n ;
while(i<=n){
s=s+i;
i++;
}
cout<<s<<endl;
3、输入一个数N,输出所有少于等于N的奇数之和;
int i=1,n,s=0 ;
cin>>n ;
while(i<=n){
s=s+i;
i=i+2;
}
cout<<s<<endl;
4、输入一个数N,输出所有小于等于N的正偶数?
int i=1,n ;
cin>>n ;
while(i<=n){
if(i%2==0)
cout<<i<<” ”;
i++;
}
int i=2,n ;
cin>>n ;
while(i<=n){
cout<<i<<” ”;
i=i+2;
}
5、上面都是循环语句,while循环语句主要有两种种形式:
1、形式1: while ( 条件 ) 语句;
2、形式2: while ( 条件 ){
大于等于两条语句;
}
6、附加题:
( 1 )、输入一个数,判断这个数是否是质数;
( 2 )、输入一个数N,输出所有小于等于N的质数;
最后,博主送给大家一句话:爱拼才会赢,努力才有希望。