0
已采纳
毛润宇
新手天翼
新手天翼
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int a,b,c;
输入>>a>>b>>c;
printf("%d %5d %5d",a,b,c);
return 0;
}
这题简单,只要用printf就行了!
另:望采纳,谢谢!
毛润宇在2018-12-15 09:14:59追加了内容
按题目要求在printf里设置空就行了。
0
陶旭杰
中级光能
中级光能
定义、输入和第一个数输出我应该不用讲了吧?
题目说,右对齐输出,所以在输出后两个数前要写一个:
cout<<right/*右对齐*/;
他还说,后两个数要占5个位宽,所以还要写一个:
cout<<setw(5)/*占五个位宽*/;
最后输出后两个数和一个空格就行了!
合在一起就是(三个数的输出):
cout<<a<<' ';//a直接顶格输出
cout<<right<<setw(5)<<b<<' ';
cout<<right<<setw(5)<<c;//b和c右对齐,占五个位宽输出,含义见上文。
祝您AC!!!
0
0
黄子扬
新手守护
新手守护
int a,b,c;
scanf ("%d%d%d",&a,&b,&c);//输入
printf("%d %5d %5d",a,b,c); //五位宽度输出
//望采纳
0
0