例 m. 例inta=1234: float f-123. 456 char ch=a printf(%o8d,%2dn”a,a); printf(" %of, %8f, %8.1f, %.2f,%.2en',f, f, f,f,f) printf("%03cin',ch) 运行 1234.1234 结果:123456000123456000123.5,12346,1.23e+02 a 例 static char al“ Hello, world printf(" %osn%15sn%10. 5sn%2.5sn%.3sIn', a, a, a, a, a) 运行结果: Hello world! Hello, world! Hello Hello Hel
例 int a=1234; float f=123.456; char ch=‘a’; printf(“%8d,%2d\n”,a,a); printf(“%f,%8f,%8.1f,%.2f,%.2e\n”,f,f,f,f,f); printf(“%3c\n”,ch); 运行 1234,1234 结果: 123.456000,123.456000, 123.5,123.46,1.23e+02 a 例 static char a[]=“Hello,world!” printf(“%s\n%15s\n%10.5s\n%2.5s\n%.3s\n”,a,a,a,a,a); 运行结果:Hello,world! Hello,world! Hello Hello Hel 例 m.n
例 例inta=1234: float f123. 456 static char c=Hello, world printf(%o8d, %-8d,, a, a) printf("%/10.2f, %0-10 1fn,, f,f) printf(" %/10.5s, %0-10.3sn', c, c); 运行结果:1234,1234 123.46.123.5 Hello. hel
例 int a=1234; float f=123.456; static char c[]=“Hello,world!”; printf(“%8d,%-8d\n”,a,a); printf(“%10.2f,%-10.1f\n”,f,f); printf(“%10.5s,%-10.3s\n”,c,c); 运行结果: 1234,1234 123.46,123.5 Hello,Hel 例 -