C語言 百鍊成鋼4

2021-09-07 05:20:34 字數 1547 閱讀 2377

//

題目10:列印樓梯,同時在樓梯上方列印兩個笑臉。

#define _crt_secure_no_warnings#include

#include

#include

//分析:樓梯,列印階梯形狀,涉及到行列,for迴圈

void

main6()

else

//x軸

題目11:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月

//後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?

#define _crt_secure_no_warnings#include

#include

//分析:通過觀察發現,1、1、2、3、5、8、13、21,n個月兔子的對數==(n-1)個月兔子的對數+(n-2)個月兔子的對數

//這就是斐波那契數列,抽象為f(n)=f(n-1)+f(n-2)

//可以使用遞迴,也可以使用陣列

//方法1

題目12:判斷101-200之間有多少個素數,並輸出所有素數。

#define _crt_secure_no_warnings#include

#include

#include

//分析:素數:質數(prime number)又稱素數,有無限個。除了1和它本身以外不再有其他的因數;否則稱為合數。

//想法做2個迴圈,乙個迴圈101--200;第二個迴圈從1到某個數

void

main()

}if(tenp)

}printf(

"\n質數的總個數是%d

C語言 百鍊成鋼11

題目31 請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續 判斷第二個字母。define crt secure no warnings include include include 分析 通過輸入的字母判定星期幾,可以使用if else void main scanf s s...

C語言 百鍊成鋼12

題目34 對10個數進行排序 include include 分析 使用氣泡排序 void main 定義臨時變數 int temp 0 氣泡排序 雙迴圈 題目35 求乙個3 3矩陣對角線元素之和 define crt secure no warnings include include 分析 就是...

C語言 百鍊成鋼13

題目37 將乙個陣列逆序輸出。用第乙個與最後乙個交換。include include include 分析 逆序輸出,就會想到使用遞迴可以輕易實現,但是這次我就用for迴圈逆序列印吧 define n 10 這是為了以後動態陣列的使用 void main printf 原陣列 n for int p...