C语言中如何使打印出来的数字中的指数不带正负号

如图。如何去掉e+027的“+”,如果可以的话顺便告诉我如何去掉027的"0".谢谢各位大神!!
2026年09月21日 09:08
有2个网友回答
网友(1):

可以使用itoa函数将数字转换为字符试试,只输出你需要的前几位。

网友(2):

你用的是double类型的吧,你试试printf(“%.5f”+你要输出的东西。。)