练习1.9: 编写程序,使用while循环将50到100的整数相加。
练习 1.10:除了++运算符将运算对象的值增加1之外,还有一个递减运算符(--)实现将值减少1。编写程序,使用递减运算符在循环中按递减顺序打印出10到0之间的整数。
练习1.11:编写程序,提示用户输入两个整数,打印出这两个整数所指定的范围内的所有整数。
答:1.9,1.10,1.11程序见习题解答程序目录。
练习1.9
/*
*
*2015-4-25 page 11
*练习1.9
*/
#include<iostream>
int main()
{
int sum = 0, val = 50;
while(val <= 100){
sum += val;
++val;
}
std::cout << "Sum of 50 to 100 inclusive is "
<< sum << std::endl;
return 0;
}
练习1.10
/*
*
*2015-4-25 page 11
*练习1.10
*
*/
#include<iostream>
int main()
{
int val = 10;
while (val >= 0){
std::cout << val << std::endl;
--val;
}
return 0;
}
练习1.11
/*
*
*2015-4-25 page 11
*练习1.11
*
*/
#include<iostream>
int main()
{
std::cout << "Enter two numbers: " << std::endl;
int v1=0,v2=0;
std::cin >> v1 >> v2;
while(v1 <= v2){ //v1 <= v2 时,从v1开始递增输出
std::cout << v1 << std::endl;
++v1;
}
/*while(v1 >v2){ //v1>=v2 时,从v1开始递减输出
std::cout << v1 << std::endl;
--v1;
} */
return 0;
}