早教吧作业答案频道 -->其他-->
输入任意大小的3个整数,判断其中是否有两个奇数一个偶数.若是则输入YES,不是则输出NO我编的程序哪错了#includemain(){inta,b,c,d,e,f,g,Yes,No;printf("a=%d,b=%d,c=%d\n",a,b,c);scanf("%d%d%d",&a,&b,&c);e=a%2;f=b
题目详情
输入任意大小的3个整数,判断其中是否有两个奇数一个偶数.若是则输入YES,不是则输出NO我编的程序哪错了
#include
main()
{
int a,b,c,d,e,f,g,Yes,No;
printf("a=%d,b=%d,c=%d\n",a,b,c);
scanf("%d%d%d",&a,&b,&c);
e=a%2;
f=b%2;
g=c%2;
d=((e+f+g==2)?Yes:NO);
printf("%d\n",d);
}
#include
main()
{
int a,b,c,d,e,f,g,Yes,No;
printf("a=%d,b=%d,c=%d\n",a,b,c);
scanf("%d%d%d",&a,&b,&c);
e=a%2;
f=b%2;
g=c%2;
d=((e+f+g==2)?Yes:NO);
printf("%d\n",d);
}
▼优质解答
答案和解析
将
printf("a=%d,b=%d,c=%d\n",a,b,c);
和
scanf("%d%d%d",&a,&b,&c);
两行位置调换一下
还有,d是一个整型,怎么可能输出YES或者NO字符串
#includemain()
{
int a,b,c,d,e,f,g;
scanf("%d%d%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
e=a%2;
f=b%2;
g=c%2;
d=e+f+g;
if(d==2)
printf("YES\n");
else
printf("NO\n");
return 0;
}
printf("a=%d,b=%d,c=%d\n",a,b,c);
和
scanf("%d%d%d",&a,&b,&c);
两行位置调换一下
还有,d是一个整型,怎么可能输出YES或者NO字符串
#includemain()
{
int a,b,c,d,e,f,g;
scanf("%d%d%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
e=a%2;
f=b%2;
g=c%2;
d=e+f+g;
if(d==2)
printf("YES\n");
else
printf("NO\n");
return 0;
}
看了输入任意大小的3个整数,判断其...的网友还看了以下:
阅读下列程序段,则程序的输出结果是()#include"stdio.h"main(){inta=1 2020-05-13 …
#includemain(){inta=0x7fffffff,b=025;floatf1=123. 2020-05-19 …
用条件运算符求三个整数中的最大数.#include“stdio.h”voidmain(){inta 2020-07-08 …
Inta=3,b=5,c=7;If(a>b)a=b;c=a;If(c!=a)c=b;Printf( 2020-07-09 …
123分解质因数分解质因数#includevoidmain(){intn,i;printf("\n 2020-07-18 …
#include"stdio.h"main(){inta,b,c,e;printf(“please 2020-07-23 …
multiplydefinedsymbolsfound#includemain(){doublea 2020-07-23 …
main(){intg;printf("Enteramark:");scarf("%d",&g); 2020-07-25 …
C语言选择题下列程序能对两个整型变量的值进行交换。以下正确的说法是(4)D。main(){inta 2020-07-30 …
输入任意大小的3个整数,判断其中是否有两个奇数一个偶数.若是则输入YES,不是则输出NO我编的程序哪 2020-12-09 …