// 指定循环次数 (n 次循环)
int i = 1;
while(i <= n){
cout << "Hello" << endl;
i++;
}
// for 循环写法:
for(int i = 1; i <= n; i++){
// 循环体
}
// 求 1 + 2 + 3 + …+ n (循环累加)
int sum = 0; // 累加器
for(int i = 1; i <= n; i++){
sum += i;
}
cout << sum;
// 求 1 x 2 x 3 x ... x n (循环累乘)
long long mul = 1; // 累乘器 multiply
for(int i = 1; i <= n; i++){
mul *= i;
}
cout << mul;
// 求 1 + 1/2 + 1/3 + 1/4 + .. + 1/n (分数数列)
double sum = 0; // 累加器
for(int i = 1; i <= n; i++){
sum += 1.0/i;
}
cout << sum;
// 对输入的 n 个数求和
int n, tmp, sum = 0;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> tmp;
sum += tmp;
}
cout << sum;
// 求输入的 n 个数的平均数
int n, tmp, sum = 0;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> tmp;
sum += tmp;
}
cout << 1.0 * sum / n;
// 求输入的 n 个数中的最大值、最小值 (打擂台)
int n, tmp, Max, Min;
cin >> n ;
for(int i = 1; i <= n; i++){
cin >> tmp;
if(i == 1 || tmp > Max) Max = tmp;
if(i == 1 || tmp < Min) Min = tmp;
}
cout << Max << "," << Min;
// 对输入到 0 之前的数求和、平均数
int tmp, sum = 0, cnt = 0;
for(; cin >> tmp && tmp != 0; ){
sum += tmp;
cnt++;
}
cout << 1.0 * sum / cnt;
// 输出 n 的所有因子(因数) 4 ÷2 = 2 ……0 (2是4的因子) 6 ÷3 = 2 ……0 (3是6的因子) 1、n 一定是 n 自己的一个因子
int n;
cin >> n;
// 从 1 循环到 n 逐个数试试看是否 n 的因子
for(int i = 1; i <= n; i++){
if(n % i == 0){
cout << "逮到一个因子:" << i << endl;
}
}
共 1 条回复
不需要你说哦哦,太简单