/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 1 条)
学习达人
只是一只小萌新 展开
#include <stdio.h>
int main(){
//
int a=3+4*5;
printf("%d\n",a);
a=(33-(10-7))*5;
printf("%d\n",a);
a=8%3;
printf("%d",a);
double num=1234.5678;
printf("%e\n",num);
long double f=35.2/5;
printf("%lE\n",f);
return 0;
} 老师,为什么指数输出还是lf都无法正常输出?
2025年04月19日 21:51
1 回复
peterli001 展开
@ 只是一只小萌新 这两个双精度数的输出格式不对:double num=1234.5678; printf("%e\n",num); long double f=35.2/5; printf("%lE\n",f)
2025年10月28日 22:01
@TA
只是一只小萌新 展开
@ 只是一只小萌新 就是long double那个赋值,无法正常输出,输出的结果不对,用了%lf,还有le输出都不对。
2025年04月19日 21:52
@TA
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部