社区讨论
有没有大佬帮我看看这段代码哪出问题了运行结果一直不对
P4414[COCI 2006/2007 #2] ABC参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @lo15woqx
- 此快照首次捕获于
- 2023/10/22 15:43 2 年前
- 此快照最后确认于
- 2023/11/02 15:18 2 年前
C
#include<stdio.h>
#include<math.h>
int max(int a,int b,int c);
int min(int a,int b,int c);
int a,b,c,q,w,e,i;
char ch;
int main()
{
q=max(a,b,c);
w=min(a,b,c);
e=a+b+c-q-w;
scanf("%d%d%d",&a,&b,&c);
for (i=1;i<=3;i++)
{ scanf("%c",&ch);
if (ch=='A') printf("%d",w);
else if (ch=='B') printf("%d",e);
else if (ch=='C') printf("%d",q);
}
return 0;
}
int max(int a,int b,int c )
{if (a>=b&&a>=c)
return a;
else if (b>=a&&b>=c)
return b;
else
return c;}
int min(int a,int b,int c)
{if (a>=c&&b>=c)
return c;
else if (b>=a&&c>=a)
return a;
else
return b;}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...