判断奇偶程序#includeint main(){ int a,b; printf("输入a="); scanf("%f

判断奇偶程序
#include
int main()
{
int a,b;
printf("输入a=");
scanf("%f",&a);
b=a%2;
if(b==0)
printf("偶n");
else
printf("奇n");
}
运行程序出错,错在哪里?为什么把%f改成%d就对了?
vanhanlover 1年前 已收到1个回答 举报

swanll 春芽

共回答了19个问题采纳率:89.5% 举报

#include
int main()
{
int a,b;
printf("输入a=");
scanf("%d",&a); //这里的f改为d,因为你的a声明为int型的
b=a%2;
if(b==0)
printf("偶n");
else
printf("奇n");
}

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.057 s. - webmaster@yulucn.com