问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于c语言printf输出格式

发布网友 发布时间:2022-04-29 09:22

我来回答

3个回答

热心网友 时间:2022-06-25 10:06

#include <stdio.h>
void main()
{
    printf("%5.3f",(float)125);
    printf("\n");
    printf("%3.1f",1.25);
    printf("\n");
    printf("%3.1f",25.796);
    printf("\n");
    printf("%3.1f",(float)125);
    printf("\n");
    printf("%5.2f",25.796);
    printf("\n");
    printf("%5.2f",1.25);
    printf("\n");
    printf("%5.2f",(float)125);

}

以上是我照你的题目写的程序,还有输出的结果

例如%5.3f这种格式是控制输出格式的


f表示输出浮点数,
5表示最小输出字符宽度为5位数(小数点占一位,比5位长的按实际输出,比5位短的前面补空白)
3表示浮点数输出小数点后为3位数


你里面的125是整型,要做浮点型强制转换,也就是(float)125

热心网友 时间:2022-06-25 10:07

printf("%5.3f",125);
按语法规则,%f 用于float数,125 要写成浮点数:
printf("%5.3f",125.0); 5.3 意思是场宽5个字符,小数点下3位,场宽不够则按实际需要输出
应打印出 125.000

printf("%3.1f",25.796); 小数点下1位,后面的4舍5入,打印 25.8

printf("%5.2f",25.796); 小数点下2位,后面的4舍5入, 打印 25.80

printf("%5.2f",1.25); 小数点下2位,场宽5个字符(包括数字,小数点,负数还要包括-号)。
场宽不够则按实际需要输出,太宽则填空白。
printf("%5.2f",125. ); 小数点下2位,场宽5个字符, 125.00 , 场宽不够则按实际需要输出,太宽则填空白。

热心网友 时间:2022-06-25 10:07

第一个你写的不是全部把,输出结果是不是1.250E2?
第二个,printf("%3.1f",25.796);结果25.8

总之,规则就是,比如3.1f,表示共三位,其中小数点后1位。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 淘宝卖家怎么用手机给顾客处理售后 能不能给讲解一下那个printf语句的输出格式 脸宽颧骨高额头大眼睛大的女生适合什么发型图 淘宝售后客服也是用千牛吗 printf()函数的常用格式字符的输出结果。从%e到%.4e都是什么意思?求解答~~~ C语言printf输出16进制数字没有0x怎么办 千牛不能处理待售后 C语言中printf直接打出2进制数是%什么?16进制是什么? 怎么用printf输出2个字节的十六进制数 千牛的退款售后在哪里查看呢 脸大,颧骨高,额头宽的女孩子适合留什么发型?头发染什么颜色皮肤显白? 颧骨高,嘴大,额头突的女人好吗? 如何printf输出数字 刚浇灌混泥土含水率多少 混凝土开盘鉴定中的砂含水率怎么计算的啊 百度地图的房屋怎么调成3d电子图 混凝土表面含水率测定 怎样计算中砂的含水量? 根据混凝土配合比如何计算砂子,石子的含水率 已知混凝土配合比怎么计算石子含水率? 千牛如何关闭售后自动发送地址给买家 这是什么脸型,额头宽,颧骨高,脸有点点长 printf怎么用? 千牛后台卖家点错拒绝退款,可以修改吗 额头高鼻梁塌颧骨高大眼睛嘴大是什么脸型 printf是什么意思? 吸收合并的方法有哪些 千牛怎么退款 千牛怎么处理退款 c语言printf输出有效数字问题(科学计数法) 我眼睛大下颌骨较突出,颧骨高,额头宽,该剪什么刘海 c语言中printf(&quot;%08.2f,%08.2e&quot;,x,x)是什么意思? 什么是吸收合并 吸收合并的作用 手机版登陆千牛天猫可以处理退款吗? 我的头发是中长的,额头腮骨较宽,颧骨较高,眼睛偏大,有点低鼻梁,请问我适合什么样的发型? 关于printf输出 千牛待售后1点进去啥也没有是怎么回事? 怎么放大printf()中输出的数值,比如放大1000倍?很急,谢谢! 电脑千牛怎么处理退款 我额头宽 脸小 颧骨有点高 白 眉毛弯 眼睛大 什么头型合适 C语言中,printf的%d可以输出多少数据长度 %ld可以输出多少?