第4章 選擇結構程式設計

2021-09-11 06:18:11 字數 1140 閱讀 5663

##例4.1 求ax²+bx+c=0的根,由鍵盤輸入a,b,c。

『』『c

#include

#include

int main()

return 0; }

『』』執行結果如下:

##例4.2 輸入兩個實數,按由小到大的順序輸出這兩個數。

『』『c

#include

int main()

printf("%5.2f,%5.2f\n",a,b);

return 0;

}『』』

執行結果如下:

##例4.3輸入3個數abc,按由小到大順序輸出。

『』『c

#include

int main()

if(a>c)

if(b>c)

printf("%5.2f,%5.2f,%5.2f\n",a,b,c);

return 0;

}『』』

執行結果如下:

##例4.4輸入乙個字元,判斷它是否為大寫字母,若是,轉換為小寫,不是不轉換。

『』'c

#include

int main()

『』』執行結果如下:

##例4.5一跳躍函式,輸入x值,輸出對應的y值.

『』'c

#include

int main()

{int x,y;

scanf("%d",&x);

if(x>=0)

if(x>0) y=1;

else y=0;

else y=-1;

printf(「x=%d,y=%d\n」,x,y);

return 0;

第4章 選擇結構程式設計

例4.6 要求按照考試成績的等級輸出百分之分數段,a等級為85分以上,b等為70 84分,c等為60 69分,d等為60分以下。成績的等級由鍵盤輸入。例4.7 用switch語句處理選單命令。在許多應用程式中,用選單對流程進行控制,例如從鍵盤輸入乙個 a 或 a 字元,就會執行a 操作,輸入乙個 b...

第4章 選擇結構程式設計

例4.1 判別方程ax 2 bx c 0的根。include includeint main return 0 執行結果如下 例4.2 輸入兩個實數,按由小到大的順序輸出。includeint main printf 5.2f,5.2f n a,b return 0 執行結果如下 例4.3 輸入三個...

第4章選擇結構程式設計

例4.1解得axx bx c 0方程的根。由鍵盤輸入a,b,c.假設a,b,c的值任意,並不保證bb 4ac 0.需要在程式中進行判別,如果bb 4ac 0,就計算並輸出方程的兩個實根,如果bb 4ac 0,就輸出 此方程無實根 的資訊 例4.2輸入兩個實數,按由大到小的順序輸出這兩個數 例4.3輸...