第3章C/C++流程控制
- 循环语句
- for循环语句
- 【例题3.14】 求1+2+3+....+100。使用for语句实现循环。
- 【例题3.15】 打印出所有“水仙花数”。
- 【例题3.16】 输出一个金字塔图形。
循环语句
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
for循环语句
【例题3.14】 求1+2+3+…+100。使用for语句实现循环。
#include<bits/stdc++.h>
using namespace std;int main(){int i, sum;sum = 0;for(i=1;i<=100;i++){sum += i;}cout<<"sum="<<sum<<endl;return 0;
}
【例题3.15】 打印出所有“水仙花数”。
#include<bits/stdc++.h>
using namespace std;int main(){int a, b, c;for(int i=100; i<1000; i++){a = i%10;b = (i/10)%10;c = i/100;if(a*a*a + b*b*b + c*c*c == i){cout<<i<<'\t';}} cout<<endl;return 0;
}
【例题3.16】 输出一个金字塔图形。
#include<bits/stdc++.h>
using namespace std;int main(){int i, j;for(i=1; i<=10; i++){cout<<setw(20-i);for(j=1;j<2*i;j++){cout<<"*";}cout<<endl;} return 0;
}