上面的程式段實現的功能是,11 下面程式段求兩個數中的大數,( )不正確。

時間 2022-07-18 19:00:12

1樓:古朋關馬

其本質是在求5的階乘,首先x = 1,並且x <= 5,sum = 1,所以 把1*1賦值給sum,即sum = 1 * 1;做完這一步後 x++,此時x = 2 <= 5,所以繼續執行即sum = 1 * 1 * 2;同理:sum = 1 * 1 * 2 * 3 * 4 * 5;當執行到這以後,x = 5,然後執行x++,此時x = 6不滿足x< = 5,退出迴圈,所以sum = 1 * 1 * 2 * 3 * 4 * 5!

2樓:東江毛文龍

通過迴圈5次,把數字1、2、3、4、5連乘,結果儲存在變數sum中。

最終sum=1*2*3*4*5。

下列三個程式段中,哪個程式段能實現交換兩個變數a,b值的功能

3樓:匿名使用者

選(3) 蟹蟹採納

11.下面程式段求兩個數中的大數,( )不正確。

4樓:匿名使用者

c正確,先給max賦值x,接下來只用判斷max和y的大小,如果max大那麼就繼續,如果y大就把y賦給max,再繼續

d執行結果是不管y大還是x大,最後都會把x的值賦給max

5樓:我心一方

呵呵,我翻譯一下吧

c是說:

x的值賦為最大值

如果y大等x,那麼再把y的值賦為最大值

最後最大值就是x、y的較大的那一個

d是說:

如果y大等x,那麼把y的值賦為最大值

然後再把x的值賦為最大值

最後最大值就是x

顯而易見是d錯了

6樓:覃學家康樂

110÷(4

+1)×4+11

=88+11

=99大數110-99

=11小數

7樓:斐尋春

可以加52945017

程式實現的功能是

8樓:ai愛相隨

客戶想要什麼功能,你就實現什麼功能,就行了

求大神解釋一下c語言中這段程式是什麼意思?實現了什麼功能?

9樓:〓傳★說

標準的c語言延時函式

10樓:匿名使用者

這是一個延時子程式,延時的時間長短和你呼叫這個子程式的時候ms的數值有關。ms越大,延時越長。

子程式裡面第一條uchar i 不解釋

第二條 是一個while迴圈,先判斷ms是否為0 如果不為零執行括號裡面的迴圈,執行完後ms減1。

第三條是一個for迴圈,目的也很明確,i從0加到120,完了返回迴圈。

c語言的這種程式主要就是用來延時的,延時的時間由ms,i和系統的時鐘決定。具體的時間不同的編譯器會有差異,需要實驗得出。

11樓:夢裡尋你我他

延時功能

引數為一個無符號整數,將其減1,直到等於1退出,迴圈體內為從0迴圈到120;

整個程式就是在做延時

12樓:匿名使用者

簡單的說,就是延時程式,根據函式名字也可以看出來。

至於for迴圈中120,我推測可能是迴圈執行120次空語句的時間為1ms。

向該函式傳入ms,則可以使程式延時相應的時間。

13樓:匿名使用者

空迴圈,一般是延時用的

不過這種延時是時間不確定的,因為cpu的執行速度不一樣的話,延時是不一樣的

14樓:匿名使用者

我看這段**,就是c51的**,同學是在學51微控制器吧總的來說這是一段延時程式。

void delayms(uint ms) //ms為你要延時多少秒}

15樓:陽頂天鹿鼎記

while和for兩層迴圈,但for迴圈的迴圈體什麼都不做,所以此程式唯一延時程式。

16樓:匿名使用者

這是一個延時程式,一直在空迴圈,有什麼不懂可以問我

17樓:匿名使用者

就一個while迴圈,如果ms--不等於0 的話就進入迴圈。

裡面那個for迴圈總能看懂的吧。

c語言求幫助這幾道題我不會了 最後一道程式設計幫忙看看對錯

18樓:心千言

3、c10、d

17、a

18、b

35、b

39、d

4、sum=1*2*3*4*5

6、感覺沒什麼錯,語法我忘了,好多年沒用了。但是最好回一個def語句吧,不然輸入其它字母會出錯

19樓:

3 d10 d 17 c 18 b 35 b39 d18跟35有區別嗎

10跟39有區別嗎

4 求階乘5!

6、把scanf("%c",grade);改一下改為scanf("%c",&grade);就對了已測試

20樓:匿名使用者

3 c 10 b 17 d 18 b 35 b 39 b4 求階乘5!

6 正確的程式

不吝追問, o(∩_∩)o~

discuz文章中的**段是怎麼發表 以及程式實現

21樓:方清磊

很簡單 你發帖的時候選擇高階模式 然後看下圖

選擇新增**文字 然後把你要輸入的**複製進去

C winform程式,怎麼實現選單的功能

首先要將父窗體的ismdiparent屬性設定為true,第二,就是將menu控制元件加入要新增控制元件的窗體,然後就是挨個的新增按鈕控制元件,就是改變那個按鈕文字了,例如 設定比賽資訊 選手管理 等按鈕文字,之後,在這些按鈕的click單擊事件中新增 要開啟的窗體 例項 new 要開啟的窗體 例項...

用組合語言編寫程式段,實現從鍵盤輸入一位10進位制數後累加

code segment assume cs code org 100h start jmp bbb lfcr db 13,10,bbb push cs pop ds call inputnum mov ah,9 lea dx,lfcr int 21h lea si,array mov ch,0 m...

程式設計序實現功能 從鍵盤上輸入兩個字串s1和s2,將s2的

碧海風雲 include include define len 20 將src插入至des的pos處 void insertstr char des,char src,int pos char posp des pos 指向des之pos處的指標 char front len back len 暫存...