目录
- 一.开始
- 1.1
- 二.变量和基本类型
C++ Peimer习题集第5版练习。
一.开始
1.1
编写程序,提示用户输入2个整数,打印出这两个整数指定的范围内的所有整数。
方式1:使用while循环。
#include<iostream>
using namespace std;
int main()
{cout<<"请输入2个整数:"<<endl;int v1,v2;cin>>v1>>v2;cout<<"输入结束"<<endl;if(v1>v2){while(v1>=v2){cout<<v1<<",";v1--;}}else{while(v1<=v2){cout<<v1<<",";v1++;}}cout<<endl;return 0;
}
方式2:使用for循环。
#include<iostream>
using namespace std;
int main()
{cout<<"请输入2个整数:"<<endl;int v1,v2;cin>>v1>>v2;cout<<"输入结束"<<endl;if(v1>v2){for(;v1>=v2;v1--){cout<<v1<<",";}}else{for(;v1<=v2;v1++){cout<<v1<<",";}}cout<<endl;return 0;
}
思考:对比for循环和while循环,两种形式的优缺点是什么?
在循环次数已知的情况下,for循环的形式更加简洁。
在循环次数无法预知时候,用while循环实现更适合。