目录 题号MT1016 宽度与对齐MT1017 左右对齐MT1018 输入宽度MT1020 %s格式符 题号 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; }