//題目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...