for语句
1.12 下面for语句能实现什么功能?snm的最终值是多少?
int sum=0;
for(int i=-100;i<=100;++i)
sum+=i;
循环累加-100到100的值 值为0;
1.13 编译前面所有习题 用for 代替while
#include<iostream>
int main()
{
int num=0;
for(int i=0;i<=100;i++)
{
num+=i;
}
std::cout<<num<<std::endl;
return 0;
}
1.43 书上例题:
读取数量不等的输入数据
#include<iostream>
int main()
{
int sum=0,value=0;
//读取数据直到遇到文件尾,计算所有读入的值的和
while(std::cin>>value)
{
sum+=value;
std::cout<<"和为:"<<sum<<std::endl;
return 0;
}
}