1   1  /  1  页   跳转

高手请进

高手请进

#include<stdio.h>
int f(int a, int b)
{
int c;
if(a>b)  c=1;
else if(a==b)  c=0;
else c=-1;
return(c);
}
main()
{
int i=2,p;
p=f(i,i++);   
printf("%d",p);
return p;
}
这段程序执行的为什么是1.而不是0?请高手帮忙
最后编辑2005-07-08 23:37:27
分享到:
gototop
 

哦,谢谢
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT