一个简单的数据运算疑问
为什么-20/7,以%d形式输出,运算结果不显示?为什么 20.0/7,以浮点型输出,结果是个负数?
#include<stdio.h>
void main()
{
printf("\n\n%d,\n%d",20/7,-20/7);
printf("%f,%f\n",20.0/7,-20.0/7);
}
static/image/hrline/2.gif
我想说的是,结果已经输出来了,只不过你没发现而已
你先换了两行,然后输出20/7这个计算结果,接着又换了一行,输出-20/7的结果,接着就输出20.0/7的结果,导致他俩连在一起了,然后就没有然后了
还有你main函数写的非常不规范
static/image/hrline/line6.png 無聊 发表于 2017-5-30 09:34
我想说的是,结果已经输出来了,只不过你没发现而已
谢谢指点,其实我昨天晚上就发现了,只是{:5_99:}还不知道怎么删帖子,刚进入这个平台。
这个代码不是我写的,是我照抄小甲鱼老师的代码弄 的{:5_92:}
还有一个小问题,main 函数怎么写才规范呢?谢谢啦{:5_91:}
截图有 無聊 发表于 2017-5-30 12:37
截图有
哇呀!谢谢!!!{:5_91:}
页:
[1]