#include<iostream>
using namespace std;
int main() {
int i, n;
cin>>n;
for (i = 1; i <= n; i++) //重复操作
cout<<i * i<<" "; //输出i的平方
return 0;
}
#include<iostream>
using namespace std;
int main() {
int i;
for (i = 1; i <= 5; i++) {
cout<<i;
}
return 0;
}
| i的取值 | 循环体的执行情况 |
|---|---|
| 1 | 输出1 |
| 2 | 输出2 |
| 3 | 输出3 |
| 4 | 输出4 |
| 5 | 输出5 |
| 6 | 退出循环 |
#include<iostream>
using namespace std;
int main() {
int i, j;
for (i = 0, j = 10; i < j; i++, j--)
cout<<i<<" "<<j<<endl;
return 0;
}
| i的取值 | j的取值 | 循环体的执行情况 |
|---|---|---|
| 0 | 10 | 输出0 10 |
| 1 | 9 | 输出1 9 |
| 2 | 8 | 输出2 8 |
| 3 | 7 | 输出3 7 |
| 4 | 6 | 输出4 6 |
| 5 | 5 | 退出循环 |
#include<iostream>
using namespace std;
int main() {
int i, sum;
sum = 0;
for (; i <= 100;) {
sum += i;
i++;
}
cout<<i<<" "<<sum<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main() {
int i;
for (int i = 1; i <= 100; i++)
if (i % 2 == 0)
cout<<i<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main() {
int i;
for (int i = 2; i <= 100; i += 2) {
cout<<i<<endl;
}
return 0;
}
#include<iostream>
using namespace std;
int main() {
int i, n;
float x, max = 0;
cin>>n;
for (i = 1; i <= n; i++) {
cin>>x;
if (x > max)
max = x;
}
cout<<max<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main() {
int i, a = 0, b = 1, c;
cout<<a<<endl;
cout<<b<<endl;
for (i = 3; i <= 40; i++) {
c = a + b;
cout<<c<<endl;
a = b;
b = c;
}
return 0;
}