L1-008 求整数段和 (10 point(s))

  • 设置宽度,除了 setw() 外还看到一个方法。

    cout.width();

    参考代码

    Cout.width()的使用

    [cout的格式控制]( https://blog.csdn.net/SteelBasalt/article/details/48292653#:~:text=关于cout.width (): a、控制符int ,width%20%28%29%E5%B0%86%E7%94%A8%E6%9D%A5%E8%B0%83%E6%95%B4%E5%AD%97%E6%AE%B5%E7%9A%84%E5%AE%BD%E5%BA%A6%EF%BC%8C%E5%9B%A0%E4%B8%BAwidth%E6%98%AF%E6%88%90%E5%91%98%E5%87%BD%E6%95%B0%EF%BC%8C%E6%89%80%E4%BB%A5%E8%A6%81%E9%80%9A%E8%BF%87%E5%AF%B9%E8%B1%A1%E6%9D%A5%E8%B0%83%E7%94%A8%EF%BC%8C%E6%AF%94%E5%A6%82cout.width%20%28%29%E5%B0%86%E6%98%BE%E7%A4%BA%E5%BD%93%E5%89%8D%E7%9A%84%E5%AD%97%E6%AE%B5%E5%AE%BD%E5%BA%A6%EF%BC%8C%E9%BB%98%E8%AE%A4%E4%B8%BA0%EF%BC%8C%E8%80%8Ccout.width%20%283%29%E5%B0%86%E6%8A%8A%E5%AD%97%E6%AE%B5%E5%AE%BD%E5%BA%A6%E8%AE%BE%E5%AE%9A%E4%B8%BA3%E3%80%82 "cout的格式控制")

#include <bits/stdc++.h>
using namespace std;

int main(){
	int A, B, sum = 0,num = 0;
	cin >> A >> B;
	
	for( ; A <= B; A++, num++){
		// num 记录输出个数 每5倍数换行 未输出前 0 不换行
		if(num != 0 && num % 5 == 0)  cout << endl;
		cout << setw(5) << A;
		sum += A;
	}
	cout << endl << "Sum = " << sum;
} 

posted on 2021-10-02 16:29  Atl212  阅读(59)  评论(0)    收藏  举报

导航