pta刷题:L1-008 求整数段和 (10分)记录总结

printf("%5d",number);

meaning:表示如果得数字没有5位的话,会以空格来补齐;如果数字超过5位的话,会保留5位有效数字输出!

实现每个数字占5个字符宽度

 

 

 

#include<iostream>
using namespace std;
int main()
{
	int a,b,sum=0,cnt=0;
	scanf("%d%d",&a,&b);
	while(a<=b)
	{
		printf("%5d",a);//每个数字占5个字符宽度
		cnt++;
		if(cnt%5==0&&a!=b) printf("\n");//每5个数字占一行
		sum+=a;
		a++;
	}
	printf("\n");
	printf("Sum = %d",sum);
	return 0;
}

 

  

 

posted @ 2020-03-17 19:51  龙龙666666  阅读(266)  评论(0编辑  收藏  举报