C 程序的小問題,C 程式的乙個小問題

2022-09-25 00:55:03 字數 675 閱讀 3844

1樓:我瀟灑我安逸

程式首先執行主函式(也就是main函式),並且是從上到下順序執行,當程式執行到第6行的時候,開始執行simon函式,傳入的引數是3,並且也是在simon函式從上到下順序執行,這時第一次列印出cout << "simon says touch your toes " << n << " times."。然後再回到主函式的第7行,再順序往下執行,執行到第9行的時候程式叫使用者輸入count的值(cin>>count;這條語句是從標準輸入------即鍵盤------輸入count的值)。

在11行的時候再次呼叫simon函式,傳入的引數是count,即使用者輸入的值,程式再次從第16行開始執行,再次列印cout << "simon says touch your toes " << n << " times."。你可以在第5行打乙個斷點,按f10單步執行試試看

2樓:杯具——悲劇

主函式要等待子函式傳值

3樓:匿名使用者

因為你呼叫了兩次simon函式,所以輸出了兩次。

4樓:匿名使用者

因為函式被呼叫了兩次,一次simon(3),一次simon(count)

5樓:匿名使用者

前者是執行3,後者是順序執行到後面再輸出233,看看書。

C 程式求問,求解C 乙個程式設計問題

顯然不是 前乙個帶引數。後乙個是在函式內部定義的變數。等價,兩者都實現了在函式內部宣告字元變數。第乙個 定義乙個char型別的函式,該函式可以接收兩個char型別的引數,該函式功能未知 由函式體決定 第二個 定義乙個沒有引數的char型別的函式,該函式的功能是定義兩個char型別的變數。不等價的。首...

問C語言的問題,問乙個C語言的問題

用cmd的是控制台應用程式,你說的那種是windows應用程式。你這是和我當初一樣的想法,但是你學多了就能明白c的高明之處,雖然windows那麼圖形化了,但是它90 以上的 都是c寫成的,其他系統也一樣.問乙個c語言的問題 當然,你寫的就是換行結束,執行時必須按一下換行,你兩個按鍵重合了,而且題目...

c 的乙個程式疑問,求解C 乙個程式設計問題

你首先要明白的是string 是什麼,它和char 不一樣,新手會誤以為string和int,char,char 類似,是個資料型別,其實不然,string是乙個類。string string1,string2,temp 表示定義了3個string類的類物件,他們的名字分別是string1,stri...