C語言的一些基本演算法

2021-07-17 03:14:28 字數 1169 閱讀 7676

天文學上的潤年

原理:年數能整除於

4且不能整除

100或者可以整除

400,下面用標準

c語言的兩種實現方式 1

平潤年的判斷

#include

int main(void)else

return0;

}  2

平潤年的判斷

#include

int main(void)else

return0;

}  3

素數的判斷

原理:利用判斷能不能整除2到

之間的所有數字來判斷的

#include

#include

int main(void)

if(i>s)else

return0;

}  4

求任意乙個數字的千位數

原理:這裡n

取4#include

int main(void)  5

將乙個由數字構造的字串轉換成數值變數

原理:小於

10的數字構造的字串其

ascall

碼對應減去

48即可得到能夠運算的數值性變數

#include

int main(void)

printf("%d",m);

return0;

}  6

大小寫字母的轉換

原理:字元運算,

ascall

碼的加減32

#include

int main(void)  7

對浮點型資料的四捨五入的實現

原理:利用取整計算

int實現

#include

int main(void)  8

氣泡排序演算法

原理:將相鄰像個數相比較,小的放在前面,大的放在後面,用

c語言實現時,我們首先產生乙個隨機數組,然後進行氣泡排序,最後將排序後的陣列中元素一一列印出來,這裡給出被呼叫函式。

void sort(int n)

for(i=1;i

for(j=0;j

if(a[j]>a[j+1]) }

}for(i=0;i

printf("%d\t",a[i]);   }

return; }

一些基本演算法

1.最大奇數約數int fun int x return x int main 2 找出第二大的數,要求用for遍歷一遍const int minnum 0x80000000 int find 2 k int arr,int n else if arr i sec return sec void m...

C語言一些基本概念

exit 0 正常執行程式並退出程式 exit 1 非正常執行導致退出程式 return 返回函式,若在主函式中,則會退出函式並返回一值。再細化一點 1.return返回函式值,是關鍵字 exit 是乙個函式。2.return是語言級別的,它表示了呼叫堆疊的返回 而exit是系統呼叫級別的,它表示了...

c一些基本演算法和公式

1.蔡勒公式求星期 2.遞迴演算法分組 3.揹包問題 1.用蔡勒公式求星期 蔡勒公式 有多個,這裡就寫我熟悉的乙個 w y y 4 c 4 2c 26 m 1 10 d 1 7 w 所求星期 y 年份的後兩位數 c 年份的前兩位數 m 月份 幾月 d 日期 幾號 注意 1.當m為1或2月份時,你的把...