题号
MT1016 宽度与对齐
#include<stdio.h>
int main()
{
printf("%-5d %5d\n%-5d %5d\n%-5d %5d",455,455,-123,-123,987654,987654);
return 0;
}
MT1017 左右对齐
#include<stdio.h>
int main()
{
double x,y;
x=3.141593;
y=22.345600;
printf("%-14lf %14lf\n",x,x);
printf("%-14lf %14lf\n",y,y);
return 0;
}
MT1018 输入宽度
#include<stdio.h>
int main()
{
int a1,a2,a3;
scanf("%3d%3d%3d",&a1,&a2,&a3);
printf("%d %d %d",a1,a2,a3);
return 0;
}
MT1020 %s格式符
#include <stdio.h>
int main()
{
char a[10];
// scanf("%c",&a);
gets(a);
//gets可以读取带有空格的字符串,scanf不行
printf("%6.3s",a);
return 0;
}