一,C语言中的输出函数常用易错类型格式总结:
C语言的printf()函数是格式化输出函数,其语法格式为:printf(“格式化内容”,变量参数表);
1.整型:
printf("%d",a);按整型数据的实际长度输出;
printf("%md",a);m为输出字段的宽度,如果输出的位数小于m则左端补0,如果输出位数大于m,则按实际位数显 示。
printf("%ld",a);输出长整型数据。
2.浮点型:
printf("%f",b);变量b必须是float类型,整数部分全部输出,并输出六位小数;单精度。
printf("%lf",b);变量b必须是double类型,整数部分全部输出,并输出六位小数;双精度。
注:上面两种输出格式虽然不同但是输出结果里面都是整数部分全部输出,并输出六位小数。
printf("%.mf",b);
printf("%.mlf",b);
注:m为常数,输出保留小数点后面m位。m值可以取大于六。
b的类型必须是浮点型,不然得不到预期的结果。
printf("%m.nf",b);输出m列,其中有n列为小数位,如果输出字段位数小于m则在左侧补空格。
printf("%-m.nf",b);输出m列,其中有n列为小数位,如果输出字段位数小于m则在右侧补空格。