1029 求最大公約數
由鍵盤輸入兩個正整數m、n(m、n<
1000000)
計算它們的最大公約數。
輸入樣例16,
24輸出樣例
8
#include
intmain()
//輾轉相除法
printf
("%d"
,n);
return0;
}
延伸:最小公倍數的求法
#include
intmain()
for(i=m;i>
0;i++
)/*從大數開始尋找滿足條件的自然數*/
}return0;
}
1044 輸出最小值
/*description
從鍵盤輸入十個整數,輸出最小值
輸入格式
輸入的整數絕對值不會超過10000
輸入樣例
12 45 76 87 5 87 43 55 99 21
輸出樣例
5*/#include
intmain()
//輸入陣列要用迴圈,這裡之前寫掉了
min=a[0]
;for
(i=0
;i<
10;i++
)printf
("%d"
,min)
;return0;
}
1033 字元變換
/*description
由鍵盤輸入乙個句子(字元個數不定,最多不超過80個,
以'\n'結束),將其中的大寫字元變成小寫
(其它型別的字元不變),
最後輸出變換後的句子。
輸入樣例
this is my first c program!
輸出樣例
this is my first c program!
*/#include
#include
intmain()
puts
(a);
return0;
}
1037 計算數列和
程式設計實現,由鍵盤輸入n,計算輸出數列前n項和。
輸入樣例
20輸出樣例
32.6603
#include
intmain()
printf
("%.4f"
,sum)
;return0;
}
1031 統計單詞個數
/*description
寫乙個函式實現:輸入一行字元,以空格分割單詞,
回車結束輸入,輸出單詞的個數
輸入樣例
there are many students and many trees!
輸出樣例7*/
#include
#include
intmain()
printf
("%d"
,count+1)
;return0;
}
1042 百萬富翁
乙個百萬富翁遇到乙個陌生人,陌生人找他談了乙個換錢的計畫
。該計畫如下:
我每天給你m元,
而你第一天只需給我一分錢。
第二天我仍給你m元,你給我2分錢。
第三天,我仍給你m元,你給我4分錢。
依次類推,你每天給我的錢是前一天的兩倍,直到乙個月(
30天百萬富翁很高興,欣然接受這個契約。
現要求,編寫乙個程式,由鍵盤輸入m,
計算多少天後,百萬富翁開始虧錢。
輸入樣例
100輸出樣例
18
#include
#include
intmain()
printf
("%d"
,i);
return0;
}
測試題:求因子的個數
/*描述
由鍵盤輸入乙個int型別的正整數n,
求n有多少個不同的正整數因子。
注:能整除n的數稱為n的因子
輸入格式
正整數輸入樣例
24輸出樣例
8*/#include
intmain()
printf
("%d"
,count)
;return0;
}
5 迴圈結構程式設計
1 例 從位元組變數x單元開始,連續存放有100個無符號數,從中找出最大者送入max位元組單元中。分析 可把第乙個數先送到al中,將al中的數與後面的99個數逐個進行比較,如果al中的數大於或等於與之相比較的數,則轉下乙個數進行比較 若al中的數小於相比較的數,則把相比較的數送入al中,保證al中的...
c語言實驗三 迴圈結構程式設計
一 分別用for迴圈 while迴圈 do while迴圈完成求解s 1 for迴圈 2 while迴圈 3 do while迴圈 include include intmain while a 1002 printf d n s return0 二 輸出所有 水仙花數 includeint mai...
高階語言程式設計實驗八
題目描述 對 k 1,2,3,14,15,按下式分別計算出 15 組 i,d,c 整數 i 2k 1 實數 d kk k 9.8 字元 c h k。並通過使用運算子 將這15組資料儲存到當前目錄下自定義的text型磁碟檔案ft.txt之中。輸入 無 輸出 檔案內容格式如下 1 7.8 i 3 3.8...