您的位置:首页 > 编程语言 > C语言/C++

C++Primer第五版 1.4.1节练习

2015-09-10 17:26 375 查看


练习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;
 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: