5位数输出
char str[20];
sprintf(str,"%5dHz",2000);
printf("str=%s\n",str);
str= 2000Hz
左对齐输出
char str[20];
sprintf(str,"%-5dHz",2000);
printf("str=%s\n",str);
str=2000 Hz
前面补0输出
char str[20];
sprintf(str,"%05dHz",2000);
printf("str=%s\n",str);
str=02000Hz
带两位小数输出
char str[20];
sprintf(str,"%.2f",2000.123);
printf("str=%s\n",str);
str=2000.12
%f 10位输出且取两位数
char str[20];
sprintf(str,"%10.2f",200.132);
printf("str=%s\n",str);
str= 200.13
带%和\输出
char str[20];
sprintf(str,"%d %% \\",2000);
printf("str=%s\n",str);
str=2000 % \
- %x显示16进制 %o显示8进制 %s显示字符串 %c显示字符