例如:· int i=3
printf("%-8d",i)
输出:3+7个空格
%o表示把数据按八进制整型输出;
%x表示把数据按十六进制整型输出;
%u表示把数据参数按无符号整型输出。
%f显示小数表示的普通浮点数。
扩展资料:
c语言特有特点
C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。
C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。不同的变量类型可以用结构体(struct)组合在一起。通过指针(pointer),C语言可以容易的对存储器进行低级控制。预编译处理(preprocessor)让C语言的编译更具有弹性。