1、輸出9*9口訣。共9行9列,i控制行,j控制列。
#include <>
#include <>
int main()
getch();
return 0;
}2、古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?
兔子的規律為數列1,1,2,3,5,8,13,21....
#include <>
#include <>
int main()
getch();
return 0;
}3、判斷101-200之間有多少個素數,並輸出所有素數及素數的個數。
程式分析:判斷素數的方法:用乙個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。*
#include<>
#include<>
#include<>
#include <>
int main()
if(leap內迴圈結束後,leap依然為1,則m是素數
leap=1;
}printf("\nthe total is %d",h);
getch();
return 0;
}4、乙個數如果恰好等於它的因子之和,這個數就稱為「完數」。例如6=1+2+3。程式設計找出1000以內的所有完數。
#include <>
#include <>
int main()
if(s==0)
}getch();
return 0;
}5、將乙個4×4的陣列進行逆時針旋轉90度後輸出,要求原始陣列的資料隨機輸入,新陣列以4行4列的方式輸出。(改為m×md)
#include <>
#include<>
#include<>
int main()
}for(i=0;i<4;i++)
printf("\n");
}for(i=0;i<4;i++)
}printf("\n");
printf("\n");
printf("\n");
for(i=0;i<4;i++)
printf("\n");
}getch();
return 0;
}通用方法
#include <>
#include<>
#include<>
#define m 8
int main()
}for(i=0;i
printf("\n");
}for(i=0;i
}printf("\n");
printf("\n");
printf("\n");
for(i=0;i
printf("\n");
}getch();
return 0;
}6、程式設計列印直角楊輝三角形
#include<>
#include<>
#include <>
int main()
}for(i=2;i<8;i++)
}for(i=0;i<8;i++)
printf("\n");
}getch();
return 0;
}7、通過鍵盤輸入m名學生n門課程的成績,分別求每個學生的平均成績和每門課程的平均成績。要求所有成績均放入乙個i行j列的陣列中,使用隨機函式生成所有學生的成績(60≤成績≤100)其中最後二列分別放每個學生的總成績和平均成績,最後一行每門課程的平均成績,求所有學生的平均分。(可把計算出的資料存入檔案)。
C語言經典程式
1 求1 2 3 100。迴圈 答案 include void main 2 求1 2 3 10。迴圈 答案void main printf d j return 0 3 輸入三個數字,輸出他們的最大值。if 答案 include void main int max int x,int y,int ...
C語言經典程式
1 輸出9 9口訣。共9行9列,i控制行,j控制列。include main printf n 每一行後換行 2 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?兔子的規律為數列1,1,2,3,5,8,13...
C語言程式開發經典例項
八十個經典c語言程式 程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?1.程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去掉不滿足條件的排列。2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於1...