Posted on 2007-03-31 19:17
江邊之鳥 閱讀(2643)
評論(0) 編輯 收藏 引用
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
??? int num;
??? scanf("%d",&num);
??? if (num>0)
??????? printf("%d",1);
??? else if (num<0)
??????? printf("%d",-1);
??? else
??????? printf("%d",0);
??? system("PAUSE");?
??? return 0;
}
思考,如果輸入的是浮點數的情況,程序如下:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
??? float num;
??? scanf("%f",&num);
??? if (num>0)
??????? printf("%d",1);
??? else if (num<0)
??????? printf("%d",-1);
??? else
??????? printf("%d",0);
??? system("PAUSE");?
??? return 0;
}