while 迴圈練習

2022-08-21 05:51:09 字數 2465 閱讀 3973

1/*2

1.求 1 到 m 間所有奇數的和

32.求兩個數的最大公約數和最小公倍數

43。從鍵盤迴圈接收字串,並統計字母,空格,數字及其他字元的個數,輸入回車結束程5序。

64。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮就多吃了乙個。

7第二天早上又將剩下的桃子吃了一半,還是不過癮又多吃了乙個。以後每天都吃前一天剩下的一半再加乙個。

8到第 10 天剛好剩乙個。問猴子第一天摘了多少個桃子?

95。列印 9*9 乘法表

106。請用 while 迴圈列印如下圖案111

122 3

134 5 6

147 8 9 10

1511 12 13 14 15

167。小芳的媽媽每天給她 2.5 元,她都會存起來,但是每當這一天是存錢的第 5 天時或者 5 的倍數的話,

17她都會花去 6 元錢。請問,經過多少天小芳才可以存到 100 元。

188.使用 while 迴圈,拼接兩個字串。

1920

*/21

22 #include 23

24//

1.求 1 到 m 間所有奇數的和

25void jishusum(int

m) 32 printf("

sum=%d\n

",sum);33}

34//

2.求兩個數的最大公約數和最小公倍數

35void

gongbeishu()

38//

從鍵盤迴圈接收字串,並統計字母,空格,數字及其他字元的個數,輸入回車結束程式。

39void

panduan()

46else

if (c >= 48 && c <= 57

) 49

else

if (c==32

) 52

else55}

56 printf("

字母有:%d 數字有:%d 空格有:%d 其他:%d\n

",zimu,shuzi,kongg,qita);57}

58//

猴子第一天摘下若干個桃子,當即吃了一半,還不過癮就多吃了乙個。

59//

第二天早上又將剩下的桃子吃了一半,還是不過癮又多吃了乙個。以後每天都吃前一天剩下的一半再加乙個。

60//

到第 10 天剛好剩乙個。問猴子第一天摘了多少個桃子?

61//

x/2+1

62void

houzi()

69 printf("%d"

,num);70}

71//

請用 while 迴圈列印如下圖案

72/*731

742 3

754 5 6

767 8 9 10

7711 12 13 14 15

78*/

79void

printshuzi()

86 printf("

%d "

,i);

87 i++;88}

8990}91

//使用 while 迴圈,拼接兩個字串。

92void

pinjie() , s2[10]="

zhongguo

", s[250

];94

int lens1 = sizeof(s1) / sizeof(char

);95

int lens2 = sizeof(s2) / sizeof(char

);96

//int lens1 = sizeof(s1) / sizeof(char);

9798

int i = 0,k=0; //

s=s1+s2

99while (i

107}

108 i++;

109}

110}

111//

列印 9*9 乘法表

112void

chengfa()

121 printf("\n"

);122 i++;

123}

124}

125/*

126小芳的媽媽每天給她 2.5 元,她都會存起來,但是每當這一天是存錢的第 5 天時或者 5 的倍數的話,

127她都會花去 6 元錢。請問,經過多少天小芳才可以存到 100 元。

128*/

129void

cunqian()

137 day++;

138}

139 printf("

存到100需要%d天

",day);

140}

141int

main()

view code

練習 while迴圈

輸入班級人數,然後依次輸入學員成績,計算班級學員的平均成績和總成績 10 迴圈體 提示輸入學員成績,接收,並轉換成整數型別,累加到總成績當中 迴圈條件 迴圈的次數小於等於班級人數 請輸入班級人數 int count convert.toint32 console.readline int sum 0...

while練習和for迴圈

雙層迴圈練習 裡面一層是一行十列 外層加上十行 1.1 十行十列小星星 j 0while j 10 i 0 while i 10 print end i 1 print j 11.2 十行十列隔列換色小星星 j 0while j 10 i 0 while i 10 print end i 1 pri...

while單迴圈練習

方法一 i 0 while i 10 print end i 1 print 方法二 通過變數的形式實現 判斷當前是奇數行還是偶數行 if i 8 2 0 if i 2 0 print end else print end else if i 2 0 print end else print end...