写在最前面:本答案为作者和朋友讨论得出,请在没有思路时作为参考启发,不要直接抄袭
7-4 计算符号函数的值
很简单明了的选择结构就可以完成
#include<stdio.h>
int main()
{
int n,a;
scanf("%d",&n);
if(n==0){
a=0;
printf("sign(%d) = %d",n,a);
}
else if(n>0){
a=1;
printf("sign(%d) = %d",n,a);
}
else if(n<0){
a=-1;
printf("sign(%d) = %d",n,a);
}
return 0;
}