一、while 循环语句
#include <iostream>
void main(){
int i=1,sum=0; // 定义总和存放变量sum,i表示1-10之间的每个值
while(i<=10){ // 如果i小于或者等于10执行循环
sum += i; // 将当前数值加到sum中
i++; // 当前数加1
}
std::cout << sum << std::endl; // 打印
std::cin >> i; // 等待输入退出
}
while语句提供迭代执行功能,上面的代码是求从1到10的求和程序。
i<=10为条件表达式,当条件为真时执行循环体内语句,执行完成后继续判断条件表达式,直到表达式为假或者循环体内部结束循环跳出。
+=复合赋值操作符,相当于 sum = sum + i;
i++中的++为自增运算符,相当于i=i+1;
二、for循环语句
#include <iostream>
void main(){
int sum=0;
for(int i=0;i<=10;i++)
sum += i;
std::cout << sum;
std::cin >> sum;
}
for也提供了迭代执行功能,for语句由三部分组成:第一部分初始化,第二部分条件判断,第三部分是表达式。
三、IF判断
#include <iostream>
void main(){
int v1,v2;
std::cin >> v1 >> v2;
int lower,supper,sum=0;
if(v1<v2){
lower = v1;
supper = v2;
}else
{
lower = v2;
supper = v1;
}
for(int i=lower;i<=supper;i++)
sum += i;
std::cout << sum << std::endl;
std::cin >> v1;
}
if 条件为真执行if块,如果为假执行else语句块
四、无限接收
#include <iostream>
void main(){
int sum=0,i;
while(std::cin >> i)
{
sum += i;
}
std::cout << sum << std::endl;
std::cin >> i;
}
无限接收输入数值,当按ctrl+z时,显示结果并退出。
注解:标准库的头文件用尖括号<>括起来,非标准库的头文件用双引号“”括起来。
分享到:
相关推荐
c++学习笔记/知识要点精华版
C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记
c++学习笔记.pdf
C++学习笔记C++学习笔记C++学习笔记C++学习笔记C++学习笔记
C++学习笔记
C++学习笔记: 以学习、思考、记录、分享为乐。
c++完美学习笔记c++完美学习笔记c++完美学习笔记c++完美学习笔记
【C++学习笔记】一份详细的学习笔记,让你轻松掌握C++编程!
C++学习笔记.docx
C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记002
C++学习笔记
C++基础的学习笔记(其中的代码源件可私信留言) C++中的空头程序 使用C++书写hello world 学习变量 学习常量 标识符命名规则 数据类型 运算符 程序流程结构 数组 函数 指针 结构体
C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记003
C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记004
Visual C++学习笔记,切身学习体会和总结
C++ 学习笔记C++ 学习笔记C++ 学习笔记C++ 学习笔记001
C++学习笔记经典(与C比较),是学习C++的好资料。
c++学习总结,在学习c++时做的一些笔记
C & C++学习笔记集合 集合了很多网络上的关于才才c c++的学习笔记和问题疑难的解答
该笔记是我在mooc上看C++程序设计时做的一些笔记,因为是突发学习C++,要什么就学习什么,现在已经学到“文件输入输出流”,因为现在的项目不需要用到模板的知识,所以暂时只学到这么多,之后肯定还得学的,这个老师...