#include<stdio.h> int fun 1(int x,int y) {return x<y? x:y:} int fun 2(int x,
#include<stdio.h>intfun1(intx,inty);{returnx>y?x:y:}intfun2(intx,inty);{returnx>y?y:x...
#include<stdio.h>
int fun 1(int x,int y);
{return x>y? x:y:}
int fun 2(int x,int y);
{return x>y? y:x:}
main()
{int a=5,b=6,c=8,d,e,f;
d=fun 1(a,b);d=fun 1(a,b);
e=fun 2(q,b);e=fun 2(e,c);
f=a+b+c-d-e;
printf("%d,%d,%d",d,e,f);
}
的输出结果 展开
int fun 1(int x,int y);
{return x>y? x:y:}
int fun 2(int x,int y);
{return x>y? y:x:}
main()
{int a=5,b=6,c=8,d,e,f;
d=fun 1(a,b);d=fun 1(a,b);
e=fun 2(q,b);e=fun 2(e,c);
f=a+b+c-d-e;
printf("%d,%d,%d",d,e,f);
}
的输出结果 展开
2个回答
展开全部
int fun 1(int x,int y); 假定fun与1之间无空白, 假定结尾没有分号
{return x>y? x:y:} 假定y后面是分号
int fun 2(int x,int y); 假定fun与2之间无空白, 假定结尾没有分号
{return x>y? y:x:} 假定x后面是分号
e=fun2(q,b); 这句 q 未声明,假定是a,不是q.
修改后的程序 :
#include <stdio.h>
int fun1(int x,int y) {return x>y? x:y;} // return big
int fun2(int x,int y) {return x>y? y:x;} //return small
main()
{int a=5,b=6,c=8,d,e,f;
d=fun1(a,b);d=fun1(a,b); // d=6
e=fun2(a,b); // e=5
e=fun2(e,c); //e=5
f=a+b+c-d-e; //f=5+6+8-6-5=8
printf("%d,%d,%d",d,e,f);
}
结果输出: 6,5,8
{return x>y? x:y:} 假定y后面是分号
int fun 2(int x,int y); 假定fun与2之间无空白, 假定结尾没有分号
{return x>y? y:x:} 假定x后面是分号
e=fun2(q,b); 这句 q 未声明,假定是a,不是q.
修改后的程序 :
#include <stdio.h>
int fun1(int x,int y) {return x>y? x:y;} // return big
int fun2(int x,int y) {return x>y? y:x;} //return small
main()
{int a=5,b=6,c=8,d,e,f;
d=fun1(a,b);d=fun1(a,b); // d=6
e=fun2(a,b); // e=5
e=fun2(e,c); //e=5
f=a+b+c-d-e; //f=5+6+8-6-5=8
printf("%d,%d,%d",d,e,f);
}
结果输出: 6,5,8
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询