本文共 711 字,大约阅读时间需要 2 分钟。
翻阅笔记系列
看以前的笔记,感觉就是 我以前还了解过这个。。。printf:输出: XXX.XXprintf(“%.2f”,123456); //0.00printf(“%.2f”,12.3456); //12.34指定:m.n格式printf(“*%5.3d*”,123); //* 123*printf(“*%5.3d*”,12); //* 012*printf(“*%5.3d*”,1234); //* 1234*printf(“%m.nf”,12.3456); //字段宽度为m,小数点后n位,不够补0+: 显示符号位(+、-)-:左对齐0: 使用0填充#:若为%o格式,则以0开始;若为%x和%X格式,则以 0x 或 0X 开始 printf("%#x",31); //0x1f*的妙用:在字段宽度部分使用*代替数字。 int b=5; int c=4; double d=126.1; printf("hello= %*.*f\n",b,c,d); //126.1000(b =5 小于总体长度所以显示全部数据) * 还可表示跳过 int n; printf("please enter 3 number:"); scanf("%*d %*d %d",&n); //12,14,125 printf("the last number was %d\n",n); //125返回值:printf也有返回值,他返回打印的字符数目。
感觉我介绍的不好把,那我推荐一个好的!
这篇博客写好:转载地址:http://pokmi.baihongyu.com/