原创 用c語言輸出乘法口訣表

這個其實很簡單! 只要好好學習一下printf()的運用 即可! #include<stdio.h> int main() { int i; int j; for(i = 1;i < 10;i++) { for(j =

原创 C語言實現 猴子喫桃問題

猴子喫桃問題:猴子第一天摘下若干個桃子,當即吃了一半,好不過癮,又多吃了一個。第二天早上又吃了剩下的桃子的一半,又多吃了一個。 以後每天都吃了前一天剩下的一半零一個,到第10天早上想再喫的時候,就剩下一個桃子。求第一天共摘多少個桃子? 這

原创 c語言實現:求100~200之間的素數

首先要知道如火去判斷一個數是否是素數!即:一個數除了1和本身之外沒有其他的數可以被其整除! 首先100-200間偶數可以直接排除掉,所以從101開始,每次+2。另外除數只用循環至被除數一半即可。最後輸出素數。 #include<stdi

原创 用c語言實現輸入一個十進制數,計算其轉換爲二進制數後其中包含1的個數

這個問題有兩個解決方法。第一個就是用我們平時十進制轉換二進制的算法,即短除法。 第二個就是用其本身與上其二進制數減一, 例如:x&(x-1)      當x=5時, 5的二進制是0101    0101 & (0101-1)   ==