有一函数:
有人分别编写了以下两个程序,请分析它们是否能实现题目要求,不要急于上机运行 程序,先分析上面两个程序的逻辑,画出它们的流程图,分析它们的运行情况,然后上机运 行程序,观察和分析结果。
(1)
(2)
# include <stdio.h>
int main()
{}
int x,y;
printf("enter x:”);
scanf("%d”,&x);
y=-1;
if(x!=0)
if(x>0)
y=1;
else
y=o;
printf(“x=%d,y=%d\n",x,y);
retum 0;
}
# include <stdio.h>
int main()
int x,y;
printf("enter x:");
scanf(“%d”,&x);
y=0;
if(x>=0)
if(x>0)y=1;
else y=-1;
print("x=%d,y=%d\n",x,y);
return 0;
}
# include <stdio.h>
int main()
int x,y;
printf("enter x:");
scanf(“%d”,&x);
y=0;
if(x>=0)
if(x>0)y=1;
else y=-1;
print("x=%d,y=%d\n",x,y);
return 0;
}