永发信息网

c语言(VC++6.0编写)提问:求X的输出形式

答案:6  悬赏:80  手机版
解决时间 2021-11-30 10:45
  • 提问者网友:趣果有间
  • 2021-11-30 05:03
c语言(VC++6.0编写)提问:求X的输出形式
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-11-30 05:12
以指数形式输出,即1.234567e+003。如果是123则输出1.23e+002。追问嗯,我运行也是这个答案,可是课本上不知道为什么会是:1。23457e+03追答可能编者没注意吧
全部回答
  • 1楼网友:第幾種人
  • 2021-11-30 09:01
把e改成f即可
  • 2楼网友:往事埋风中
  • 2021-11-30 07:55
#include
main()
{
float x = 1234.567;
printf("%f\n",x);

}
  • 3楼网友:行路难
  • 2021-11-30 07:11
将e改成f,表示输出float型。一般那个%和e之间不留空格。追问f是输出小数点型的,e是输出指数形式的,我想要的是指数形式的答案追答你这个输出的就是指数形式啊。你说的课本里面是+02,课本也有错误的,不一定完全准确。
  • 4楼网友:長槍戰八方
  • 2021-11-30 06:53
指数输出1.234567e+003
因为定义X是float所以编译时会警告你,数据有float转成double
  • 5楼网友:冷風如刀
  • 2021-11-30 06:32
#include
void main(void)
{
float x = 1234.567;
printf("%d \n",x);

}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯