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

c语言中%if和%10.6if是什么意思

发布网友 发布时间:2022-03-05 02:27

我来回答

3个回答

热心网友 时间:2022-03-05 03:56

格式 %if 就是 %df, f 是字符f.
例如:
int x=987;
printf("%if",x);
打印出:
987f
printf("%10.6if",x); // f 是字符f。 %10.6i 是整型,占10个位置。
打印出:
000987f -- 占10个位置,印6个数字,数字个数不足6则填0。
---------------------------------------------------------------------------------
如果你想问的是 %lf %10.6lf -- 不是 i, 而是字母L的小写l
那么,%lf 用于 double 型数据。
%lf 按默认格式 输入输出 1个 double 型数据
%10.6lf 则为 double 型数据 定点格式,占10个位置,其中小数点以下为6个。

热心网友 时间:2022-03-05 05:14

C语言里没有%if这种格式的,%f代表按浮点型输入或输出,而%lf代表按双精度输入或输出;10.6这种格式指指定数据占10列,其中小数占2列(小数第3为按四舍五入处理)

热心网友 时间:2022-03-05 06:49

你前面定义有double型时,输出和输入中就可以用%if,%10.6if。
例如:
#include <stdio.h>
int main()
{
double a,b,c=0;
while(scanf("%lf%lf",&a,&b)!=EOF)
{
c=a+b;
printf("%f",c);
}
return 0;
}
10表示的是输出时的长度,后面的.6是表示的是输出时保留几位小数,用%if的话,默认是6位小数。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 日版有锁苹果6版本10.2的手机总是无服务怎么解决 日版苹果六有卡贴,还原所有设置后一直显示无服务。无运营商 函数中的if是什么意思并怎么用 关于c语言,就想问下那个%if是什么意思 日版iphone6卡贴显示显示无服务怎么办 日本版苹果7无服务怎么解决方案 公式里的IF是什么意思 日版苹果6无服务怎么解决 if是什么意思???? 你好 日版苹果6还原设置后怎么无服务了?求解? 日版苹果6信号一直显示无服务怎么处理 if是什么意思?if是什么意思? 日版苹果6无服务是怎么回事 if是什么意思? 日版iphone6显示无服务怎么处理 日版苹果6更新10.02版本显示无服务怎么办? If是什么意思 日版苹果手机用了卡贴后显示无服务怎么办? 日版苹果升级后无服务后又有信号了怎么了 求教,日版iphone6一直无服务怎么办 日版无锁苹果6,插卡怎么无服务 Excel中IF是什么意思? 日版有锁iphone6plus总是无服务怎么办 oppo手机刷鸿蒙系统教程 oppo鸿蒙系统安装 华为手机怎样使用鸿蒙系统? 华为mate9升级鸿蒙系统步骤 oppo装上鸿蒙系统 如何把pdf文件转换成word文档格式 请问QQ聊天记录怎么样全部删除啊 一条一条删除也太麻烦了 养老保险微信怎么交? 高铁如何订票? 网上怎么预定火车票动车票高铁票12306网上订票 高铁订票是在12306里面订吗 12306不是只订火车票吗?我想订高铁票, 怎么订?我进12306看不到高铁订票步骤啊,都是火车票 12306高铁订票网站 IOS如何关闭程序自动更新 怎么查询自己已交过的电费清单? 如何查询电表用户号 我的qq号码被盗了怎么办?