printf函数

printf函数是一个标准函数库,能够以精确的格式输出程序运算的结果。
格式:

printf(“格式控制字符串”,输出项列表);
      printf("%d","%d",a,b);

1.int number=10;————>printf("%i",number);
2.float number=10.1;————>printf("%f",float);
3.double number=10.1;————>printf("%lf",double);
4.char number='a';————>printf("%c",char);

指定位宽

int number=10;
printf("%mi",number);
注释:m   就是位宽的值
         默认是右对齐,-m改变对齐方向(左对齐)
  ②如果指定了位宽,但实际输出的内容超出了了位宽会按照实际的位宽输出。
  ③如果想输出01,002只要在位宽的值前面加上0
        int number=1;
        printf("%1i",number);----->输出1
        printf("%02i",number)------>01
        printf("%05i",number)------->00001

保留小数

double number=10;
printf("%.nd",number);
n是表示保留几位小数的值

float 有效位7位 默认保留6位小数
double有效位15位
有效位:从左边第一个数开始计算

double  value=1.234;
printf("%.*lf",3,value);------->3这个值便于更改
输出:1.234
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数据 一、是什么? 数据就是数值.数据有很多种,最简单的就是数字.数据也可以是 文字,图像,声音等 二、有什么用?...
    WWHB阅读 1,624评论 0 1
  • 版权声明:本文为 gfson 原创文章,转载请注明出处。注:作者水平有限,文中如有不恰当之处,请予以指正,万分感谢...
    gfson阅读 3,319评论 0 6
  • 定点小数运算 来自:http://www.eepw.com.cn/article/17893.htm 在DSP世界...
    郝宇峰阅读 9,446评论 0 2
  • 走东西, 游江湖, 曲流田园, 融今古传奇。 收刀入鞘, 刨泉影虎, 形象隐禅意。 南浦大桥, 花港观鱼, 点滴见...
    hsl_7cbf阅读 138评论 0 0
  • 只想说这真的不是我想要的成绩,可是家人们还依然那么开心,很感激。很想为家人们为我舅舅争口气,让那些可恶的势力都烟消云散。
    疯语狂人阅读 242评论 0 0