varwid.c
This commit is contained in:
parent
0f3d08a827
commit
63d70300a0
19
c04_string/varwid.c
Normal file
19
c04_string/varwid.c
Normal file
@ -0,0 +1,19 @@
|
||||
/* varwid.c - 使用变宽输出字段 */
|
||||
#include <stdio.h>
|
||||
|
||||
int main(void)
|
||||
{
|
||||
unsigned width, precision;
|
||||
int number = 256;
|
||||
double weight = 242.5;
|
||||
|
||||
printf("Enter a field width:\n");
|
||||
scanf("%d", &width);
|
||||
printf("The number is :%*d:\n", width, number);
|
||||
printf("Now enter a width and a precision:\n");
|
||||
scanf("%d %d", &width, &precision);
|
||||
printf("Weight = %*.*f\n", width, precision, weight);
|
||||
printf("Done!\n");
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue
Block a user