#include <iostream>
int main()
{
int sum=0,val=1;
while (val<=10); //当val小于或等于10时,循环while_body
{
sum+=val; //相当于val+sum并保存在sum内
++val; //相当于val+1
}
std::cout<<"0到10的和:"<<sum<<std::endl;
system("pause"); //没办法,我用的dev c++
}
这段代码循环的是:
while (val<=10); //当val小于或等于10时,循环while_body
{
sum+=val; //相当于val+sum并保存在sum内
++val; //相当于val+1
}
当val的初始值大于10时,while条件判断为假,即循环停止;反之。
每次循环sum+=val,将结果保存在sum内,为下次循使用,一次加到val=10。
ps:依然在学习,晚上wow 哈哈~~
如有错误请纠正