C语言 %le 是什么

 我来答
iiiiiiiipl
推荐于2019-10-07 · TA获得超过9923个赞
知道答主
回答量:68
采纳率:66%
帮助的人:3.9万
展开全部

%le意思是用科学计数法输出的double数据。

其中%l表示双精度数据double,e表示科学计数法,也就是指数形式。

比如:

double x = 10;

printf("%l", x) ;//输出 10.00000

printf("%le", x) ;//输出 1.00000e+01

 扩展资料:

printf函数格式字符:

常用的有以下几种格式字符:

(1)d格式字符。用来输出十进制整数。有以下几种用法:

%d,按整型数据的实际长度输出;

%md,m为指定的输出字段的宽度;

%ld,输出长整型数据。

(2)o格式符,以八进制整型式输出整数。

(3)x格式符,以十六进制数形式输出整数。

(4)u格式符,用来输出unsigned型数据,即无符号数,以十进制形式输出。

(5)c格式符,用来输出一个字符。

(6)s格式符,用来输出一个字符串

(7)f格式符,用来输出实数(包括单双精度),以小数形式输出。

(8)e格式符,以指数形式输出实数。

(9)g格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出是占宽度较小的一种),且不输出无意义的零。

(10)p格式符,用于变量地址的输出。

(11) %[scanfset]:

参考资料:格式字符-百度百科

城隍庙街景
2015-10-06 · TA获得超过300个赞
知道答主
回答量:180
采纳率:0%
帮助的人:27.7万
展开全部

    首先c语言是一种语言, 是人们约定的一种编程方式, 就像英语, 法语一样, 是一种语言, 是一种约定的规范.

    所谓什么写的, 应该是指c语言的编译器吧.

    编译器的作用就是把编程语言变成机器语言, 也就是把"代码"(如.c文件)变成计算机可读的机器语言文件. 所以编译器就是一个程序, 把一种文字转化为另一种文字.

    既然编译器是程序, 那任何编程的语言都可以写编译器. 

    在早期, 计算机只有汇编语言, c语言刚发明的时候只能用汇编语言写c语言的编译器, 但是会比较麻烦. 

    后来c语言编译器完善后, 可以用c语言再写一遍自己的编译器, 用原来那个汇编语言写的编译器编译通过后, 就得到一个新的c语言编译器(现在就有两个编译器了). 

    再后来有了JAVA("JAVA是什么写的"同理C语言), 也可以用JAVA来写一个c语言的编译器(以上就有3个C语言编译器了).

    也就是说, 一个语言是约定的, 固定的. 但是他的编译器可以有千千万, 不同的人, 不同的语言可以写出很多个同一种语言的编译器. 比较出名的有微软公司写的vc++, 和GNU组织的gcc.

-----------------------------------------

    另外补充一点就是, 从一种语言的代码到一种机器的的代码是非常复杂的问题, 不同机器的机器语言都不同, 因此如果有N种语言和M种机器, 那至少应该有N*M个编译器.

    后来人们就采用一种中间语言来解决这个问题, 即所有语言都编译成中间语言, 再由中间语言变为机器语言.

    

    这样就把编译器分为了前段和后端.(当然, 中间语言是怎样的也是争论纷纷).

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜礼服假面MP
推荐于2017-10-13 · TA获得超过3437个赞
知道大有可为答主
回答量:1034
采纳率:77%
帮助的人:363万
展开全部
%le可以拆分两个看

其中%l表示双精度数据double
e表示科学计数法

总体来说,是一个双精度数据使用科学计数法表示

比如:
double x = 10.0

printf("%l", x) => 输出 10.00000
printf("%le", x) =>输出 1.00000e+01
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
畅夜桖Q7
2010-09-17 · TA获得超过295个赞
知道小有建树答主
回答量:370
采纳率:0%
帮助的人:317万
展开全部
long型,e计数法。
3e10=3*10^10
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骆浚0BT
2021-10-27
知道答主
回答量:1
采纳率:0%
帮助的人:440
展开全部
%le意思是用科学计数法输出的double数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式