C 语言实例 - 输出双精度(double)数

该程序演示了如何在C语言中使用`printf`函数以`%e`格式输出双精度变量。变量`d`被定义并赋值为12.001234,然后使用`%le`标志输出其值。C++的`cout`与C的`printf`在输出格式上的差异也在文中提及。
摘要由CSDN通过智能技术生成
#include <stdio.h>
int main() {
double d;            // 声明双精度变量
d = 12.001234;       // 定义双精度变量
printf("d 的值为 %le", d);
   return 0;
}

输出结果:

d 的值为 1.200123e+01

使用 printf() 与 %e 输出双精度数。好,我们一起来看这个程序。这是一个C语言程序,首先我们写完文件头和main函数后,用double命名一个变量,也就是,d,把DSP的变量命名为12点001234,然后再用printf进行输出,特别注意的是,输出的时候d的值为后面百分号,后面要加IE,然后双引号,后面要加一个d  le的意思,就是指双精度,单精度是f,而整数是d,所以特别要区分C加加跟c不同的一点是,C加加的cout可以任何的类型都可以进行输出,但是C语言就需要稍微繁琐一点,在后面要加一个后缀,也就是百分号后面加一个,有可能是d有可能是s有可能是le也有可能是f,今天的程序就到这里了,如果有错误联系小编,在评论区里见关注,我下期更精彩。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值