求解c語言程式設計題,求解C語言程式設計題

2021-12-19 05:35:28 字數 759 閱讀 6323

1樓:匿名使用者

這是while迴圈裡套一個switch語句。switch語句的執行規則是,首先計算出switch後面表示式的值,然後將這個值與case後面的值相比較,若相等則從該case語句塊開始執行(若沒有相等的,則執行default語句),遇到break語句或是執行完最後一個語句則跳出switch語句。

上面這道題,當輸入a時,則執行a1++,a2++,a3++;輸入b時,則執行a2++,a3++;當輸入c時,則執行a3++;按照這樣一直算下去,直到while迴圈結束,便得到輸出結果。

2樓:匿名使用者

你輸入了幾個c進去?

case後的語句需要break.

否則會一直往下執行。。

例如你的程式:

如果輸入的c=='a',則a1++、a2++、a3++均執行。

如果輸入的c=='b',則a2++、a3++均執行如果輸入其它,則a3++執行。。

3樓:匿名使用者

我也不太懂怎麼回事你還是另請高明吧!!!!!!!

4樓:百夕夕

盡然學c 前面的函式應該不用說了吧 先定義三個整型 一個字元 然後用while語句 它是說滿足括號條件才執行 不滿足就忽略了 本題是說只要不是換行符 就執行下個語句 然後接著switch語句 這個多用於多重選擇 case是情況 當你選擇不同的情況 就會自動選取那個語句 這個你應該輸入2個a 4個b 7個不是ab 然後回車了

學c建議多練習 寫得多了就習慣了

c語言程式設計題,C語言程式設計題

首先分析問題 bai重複du輸出同一類語句肯定要用迴圈,zhi有關判斷肯dao定要用分支回。所以解決這個問題就是在一個答迴圈 用於重複讀取資料和輸出 裡面套一個分支語句 判斷密碼是數字還是字母 具體 include include include main else printf error n s...

C語言程式設計題c語言程式設計題

include include main if flag printf price 5.2f n price system pause include include int main void int area extra money 5 int area lenth 2 printf pleas...

C語言程式設計題,C語言程式設計題

long fun int k if i 2 return 1l return k fun k 1 或 include stdio.h main double h,c printf input h n scanf lf h c 5.0 9 h 32 printf c lf c 實驗一 簡單的c程式設計...