首頁>技術>

解題思路:用if語句檢查num的值,根據num的值決定賦予result的值。由於result的可能性不是兩個而是3個,因此不可能只用一個簡單的if語句就可以實現,,需要用到if語句的巢狀。

原始碼演示:

#include<stdio.h>//標頭檔案 int main()//主函式 {  int num,result; //定義整型變數   printf("請輸入num:");//提示語句   scanf("%d",&num);//鍵盤輸入   if(num<0) //判斷條件小於0時   {    result=-1;  }  else if(num==0)//判斷條件等於0時   {    result=0;  }  else //判斷條件大於0時   {    result=1;  }  printf("%d\n",result);//輸出結果   return 0;//函式返回值為0 }

編譯結果:

請輸入num:41--------------------------------Process exited after 4.581 seconds with return value 0請按任意鍵繼續. . .

為了使程式更清晰,易讀,寫程式時對選擇結構和迴圈結構應採用鋸齒形的縮排形式。

22
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 你瞭解嗎?關於ArcGIS的OBJECTID生成策略拙見