for循环基本应用:
计数与运算:
除了基本的计数之外,如果还要求有运算,例如对于打印100个'*',不仅要求打印出来,还需要每10个'*'号换一行,这个时候应该怎么实现呢?循环体中需要执行语句“cout<<'*';”和“cout<<endl;”但是循环体执行语句“cout<<endl;”需要条件,那就是“cout<<'*';”语句每执行10次就输出1个换行。此时,循环变量i需要参与循环体计算,判断如果i是10的倍数输出1个换行即可。具体程序代码如下:
for(int i=1;i<=100;i++){
cout<<'*';
if(i%10 ==0){
cout<<endl;
}
}
实战训练1—求整数的和与均值
问题描述:
输入 n(1≤n≤10000) 个整数,求它们的和与均值。
输入格式:
输入第一行是一个整数 n,表示有 n个整数。
第 2∼n+1 行每行包含 1个整数。每个整数的绝对值均不超过 10000。
输出格式:
输出一行,先输出和,再输出平均值(保留到小数点后 4 位),两个数间用单个空格分隔。
输入输出样例:
| 输入样例1 |
输出样例1 |
| 3 100 201 |

最低0.47元/天 解锁文章
729

被折叠的 条评论
为什么被折叠?



