工作生活

C 语言011 第十一节课-函数 printf() 用法详细使用

2019-06-30  本文已影响0人  泥劳工

本节主要学习printf() 函数的各种输出格式。对printf() 更进一步的了解了。看着很简单的用法,写一下感受却是不太一样。

用法:

/*printf(),例子:%[flags][width][.prec][F|N|h|L][type]*/

/*printf(),例子:%[标志][输出最小宽度][.精度][长度]类型字符*/

源代码:

#include "stdio.h"

void prts(void);

main()

{

prts();//调用函数

return 0;

}

void prts(void)

{

/*printf(),例子:%[flags][width][.prec][F|N|h|L][type]*/

/*printf(),例子:%[标志][输出最小宽度][.精度][长度]类型字符*/

int a = 12;

float b = 1234.5678;

int x =5;

printf("d %d\n",a);

printf("8d %8d\n",a);

printf("o %o\n",a);

printf("x %x\n",a);

printf("x %u\n",a);

printf("x %-8d\n",a);

printf("md %1d\n",a);

printf("this is b!@\n\a");

printf("f %f\n",b);

printf("e %e\n",b);

printf("8.2f %8.2f\n",b);

printf("g %10.2e\n",b);

printf("10.2e %10.2e\n",b);

printf("-10.2e %-10.2e\n",b);

//@ 注意,求值虽然是自右向左,但是输出顺序德海从左到右。因此得到下面结果是776而不是567

printf(" %4d %4d %4d",x,++x,++x);

printf("ending\n");

}

执行结果截图
上一篇 下一篇

猜你喜欢

热点阅读