求i输入一个数,判断它的奇偶性,错误在哪里?
本帖最后由 u011688498 于 2013-10-09 12:37:02 编辑 我写了代码,但是运行之后输入数字结果不准确,不知道哪里出错了!
求真实的代码,需不需要把double换成int?
新手求教
#include<stdio.h>
double main()
{
double shang();
double p;
p=shang();
printf("结果,商是:%d\n",p);
if(p>=0)
printf("这个数是基数\n");
else
printf("这个数是偶数\n");
return 0;
}
double shang()
{
int x,y;
scanf("%d",&x);
printf("阁下输入的是:%d\n正在计算....................\n",x);
y=x%2;
return (y);
}