c語言使用switch編寫
switch 是一個開關語句,和case配套使用, 和if else 判斷語句差不多, switch 語句是用于多分支語句進行條件判斷。下例為用switch語句編寫的四則運算:
- #include <stdio.h>
- void main()
- {
- double N1,N2;
- char Operation;
- printf("輸入運算的兩個數(shù)");
- scanf("%lf%lf",&N1,N2);
- printf("請輸入運算符(+,-,*,/):");
- switch(Operation)
- {
- case '+':printf("%lf%c%lf=%lf",N1,N2,Operation,N1+N2);
- break;
- case '-':printf("%lf%c%lf=%lf",N1,N2,Operation,N1-N2);
- break;
- case '*':printf("%lf%c%lf=%lf",N1,N2,Operation,N1*N2);
- break;
- case '/':printf("%lf%c%lf=%lf",N1,N2,Operation,N1/N2);
- break;
- }
- }
復制代碼
|