C語言 迴圈的簡單練習題

2021-10-10 08:34:16 字數 2167 閱讀 6650

//計算n的階乘

intmain()

printf

("%d "

,res)

;return0;

}

執行結果

//求 1!+2!+3!+...+10!的值

intmain()

printf

("%d\n"

,sum)

;return0;

}

執行結果

//求 1!+2!+3!+...+10!的值

intmain()

sum +

= res;

//sum = sum + res

}printf

("%d\n"

,sum)

;return0;

}

執行結果

#include

#include

"stdafx.h"

//利用折半查詢法《二分搜尋法》 求 乙個陣列裡的某乙個值

intmain()

;int k =15;

//找出k的下標

int left =0;

int right =

sizeof

(arr)

/sizeof

(arr[0]

)-1;

//這裡也可right=9,陣列知道

//sizeof(arr)/sizeof(arr[0])-1--->陣列的長度/第乙個數字然後-1;

while

(left <= right)

else

if(arr[mid]

> k)

else}if

(left > right)

printf

("找不到\n");

return0;

}

執行結果驗證: 當k=15不在陣列裡的查詢結果

執行結果驗證: 當k=5在陣列裡的查詢結果

題目:編寫**,演示多個字元從兩端移動,向中間匯聚

eg: 將一開始的#################-------------》變為welcome to word!!!

;左右兩端開始輸出

#include

#include

"stdafx.h"

#include

//利用折半查詢法《二分搜尋法》 求 乙個陣列裡的某乙個值

intmain()

return0;

}

執行結果:
//模擬使用者登入情景,並且只能登入三次(只允許輸入三次密碼,若密碼正確則登陸成功;若三次均錯,則退出登入)

intmain()

;for

(i=0

; i<

3; i++

)else}if

(i ==3)

return0;

}

執行結果:

c語言 簡單迴圈練習題08

豆蔻年華是指這個人的年紀像豆子一樣好吃 乙個老饕餮對他的兒子說道。啊!那他一定是非常美味的了 被暴打了一頓的小饕餮弱弱的接到。是的,所以現在我給你10個人,你把其中好吃的這部分挑出來給我吃了吧 請處理輸入的十個數,其中第乙個輸入的人類編號為1,下乙個為2,以此類推 輸出其中滿足老饕餮要求的人類編號,...

c 迴圈練習題

1.迴圈判斷乙個是不是質數 只需要判斷從2到該數的前乙個數中,如果存在可以被整除的數,那麼這個數就不是質數 for int j 0 j 100 j 根據result的值來判斷乙個數字是不是質數 string message result 是 不是 三目運算子 console.writeline 這個...

c語言 簡單排列問題 迴圈練習題13

我們要求找出具有下列性質數的個數 包含輸入的自然數n 先輸入乙個自然數n n 1000 然後對此自然數按照如下方法進行處理 1.不作任何處理 2.在它的左邊加上乙個自然數,但該自然數不能超過原數的一半 3.加上數後,繼續按此規則進行處理,直到不能再加自然數為止.輸入格式 1個自然數n n 1000 ...