C語言經典例項

2021-09-19 16:58:51 字數 1474 閱讀 6498

程式分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去選擇滿足條件的

#include int main(void) 

return 0;

}

程式分析:在10萬以內判斷,先將該數加上100後再開方,再將該數加上268後再開方,如果開方後的結果滿足如下條件,即是結果

#include #include int main(void) 

return 0;

}

程式分析:我們想辦法把最小的數放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換,然後再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小

#include #include int main(void) 

if(x>z)

if(y>z)

return 0;

}

程式分析:分行與列考慮,共9行9列,i控制行,j控制列

#include int main()

printf("\n");

} return 0;

}

質因數素因數質因子)在數論裡是指能整除給定正整數的質數。除了1以外,兩個沒有其他共同質因子的正整數稱為互質。因為1沒有質因子,1與任何正整數(包括1本身)都是互質。正整數的因數分解可將正整數表示為一連串的質因子相乘,質因子如重複可以用指數表示。根據算術基本定理,任何正整數皆有獨一無二的質因子分解式 [1]  。只有乙個質因子的正整數為質數。

每個合數都可以寫成幾個質數(也可稱為素數)相乘的形式 [2]  ,這幾個質數就都叫做這個合數的質因數。如果乙個質數是某個數的因數,那麼就說這個質數是這個數的質因數;而這個因數一定是乙個質數。

1沒有質因子。

5只有1個質因子,5本身。(5是質數)

6的質因子是2和3。(6 = 2 × 3)

2、4、8、16等只有1個質因子:2。(2是質數,4 =2²,8 = 2³,如此類推)

10有2個質因子:2和5。(10 = 2 × 5)

合數指自然數中除了能被1和本身整除外,還能被其他數(0除外)整除的數。與之相對的是質數,而1既不屬於質數也不屬於合數。最小的合數是4

程式分析:對n進行分解質因數,應先找到乙個最小的質數k,然後按下述步驟完成:  

(1)如果這個質數恰等於n,則說明分解質因數的過程已經結束,列印出即可

( 2 )如果n<>k,但n能被k整除,則應列印出k的值,並用n除以k的商,作為新的正整數你n,  重複執行第一步。 

( 3 )如果n不能被k整除,則用k+1作為k的值,重複執行第一步。

#include int main()

printf("%f",s);

return 0;

}

Go語言經典例項

九九乘法表package main import fmt func main fmt.println 求100 999內的水仙花數?水仙花數也被稱為超完全數字不變數 自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數,水仙花數是指乙個 3 位數,它的每個位上的數字的 3次冪之和等於它本身。例如 1 3 5 3...

C 介面 經典例項

介面是把隱式公共方法和屬性組合起來,以封裝特定功能的乙個集合。一旦定義了介面,就可以在類中實現它。這樣,類就可以支援介面所指定的所有屬性和成員。介面不能單獨存在 不能進行例項化 因為沒有必要例項化 介面不包括任何實現其成員的 而只定義了成員本身 成員的實現將在實現介面的類中實現。以上是介面的書本定義...

C 介面 經典例項

介面是把隱式公共方法和屬性組合起來,以封裝特定功能的乙個集合。一旦定義了介面,就可以在類中實現它。這樣,類就可以支援介面所指定的所有屬性和成員。介面不能單獨存在 不能進行例項化 因為沒有必要例項化 介面不包括任何實現其成員的 而只定義了成員本身 成員的實現將在實現介面的類中實現。以上是介面的書本定義...