3:while语句和过程的使用
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
#include "stdafx.h"
#include <iostream>
//#include "string"//引用string要不std之类的无法使用
int _tmain(int argc, _TCHAR* argv[])
{
int v1,v2,v3=0;//定义整型变量
std::cout << "请输入起始数:" << std::endl;
std::cin >> v1;
std::cout << "请输入结束数:" << std::endl;
std::cin >> v2;
int val=v1;
while(val<=v2)//WHILE 不能像FOR一样把条件事件写在判断里面,当条件为假时退出循环
{
v3 +=val;
++val;
}
std::cout << "变量1至变量2相加之和等于:" << v3 << std::endl;
//过程的使用
int returnTwoSum(int v1,int v2);//函数申明 真是奇怪..VB用习惯了
std::cout << "过程-变量1至变量2相加之和等于:" << returnTwoSum(v1,v2) << std::endl;
while(1);//一直循环让窗口停住
return 0;
}
int returnTwoSum(int v1,int v2)
{
int returnint=0;
while(v1<=v2)
{
returnint += v1;
++v1;
}
return returnint;
}