判断奇偶程序#includeint main(){ int a,b; printf("输入a="); scanf("%f",&a); b=a%2; if(b==0) printf("偶\n"); else printf("奇\n");}运行程序出错,错在哪里?为什么把%f改成%d就对了?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 11:48:27
![判断奇偶程序#includeint main(){ int a,b; printf(](/uploads/image/z/14723421-69-1.jpg?t=%E5%88%A4%E6%96%AD%E5%A5%87%E5%81%B6%E7%A8%8B%E5%BA%8F%23includeint+main%28%29%7B+int+a%2Cb%3B+printf%28%22%E8%BE%93%E5%85%A5a%3D%22%29%3B+scanf%28%22%25f%22%2C%26a%29%3B+b%3Da%252%3B+if%28b%3D%3D0%29++printf%28%22%E5%81%B6%5Cn%22%29%3B+else+++++printf%28%22%E5%A5%87%5Cn%22%29%3B%7D%E8%BF%90%E8%A1%8C%E7%A8%8B%E5%BA%8F%E5%87%BA%E9%94%99%2C%E9%94%99%E5%9C%A8%E5%93%AA%E9%87%8C%3F%E4%B8%BA%E4%BB%80%E4%B9%88%E6%8A%8A%25f%E6%94%B9%E6%88%90%25d%E5%B0%B1%E5%AF%B9%E4%BA%86%3F)
判断奇偶程序#includeint main(){ int a,b; printf("输入a="); scanf("%f",&a); b=a%2; if(b==0) printf("偶\n"); else printf("奇\n");}运行程序出错,错在哪里?为什么把%f改成%d就对了?
判断奇偶程序
#include
int main()
{
int a,b;
printf("输入a=");
scanf("%f",&a);
b=a%2;
if(b==0)
printf("偶\n");
else
printf("奇\n");
}
运行程序出错,错在哪里?为什么把%f改成%d就对了?
判断奇偶程序#includeint main(){ int a,b; printf("输入a="); scanf("%f",&a); b=a%2; if(b==0) printf("偶\n"); else printf("奇\n");}运行程序出错,错在哪里?为什么把%f改成%d就对了?
#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");
}