C語言練習

2021-09-29 16:37:52 字數 1512 閱讀 3066

1.實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,

輸入9,輸出99口訣表,輸入12,輸出1212的乘法口訣表。

//1.實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,

//輸入9,輸出9 * 9口訣表,輸入12,輸出12 * 12的乘法口訣表。

void

multi_table

(int n)

printf

("\n");

}}intmain()

2.使用函式實現兩個數的交換。

//2.使用函式實現兩個數的交換。

void

sawp

(int

* pa,

int* pb)

intmain()

3.實現乙個函式判斷year是不是潤年。

//3.實現乙個函式判斷year是不是潤年。

void

isleap_year

(int year)

else

if(year %

400==0)

else

}else

}int

main()

isleap_year

(year);}

system

("pause");

return0;

}

建立乙個陣列,

實現函式init()初始化陣列、

實現empty()清空陣列、

實現reverse()函式完成陣列元素的逆置。

要求:自己設計函式的引數,返回值。

void

printf_array

(int

* ar,

int n)

printf

("\n");

}void

reverse

(int

* ar,

int n)

}int

main()

;int n =

sizeof

(ar)

/sizeof

(ar[0]

);printf_array

(ar,n)

;reverse

(ar,n)

;printf_array

(ar, n)

;system

("pause");

return0;

}

5.實現乙個函式,判斷乙個數是不是素數。

//5.實現乙個函式,判斷乙個數是不是素數。

void

isprime_num

(int input)}if

(i >=

sqrt

(input))}

intmain()

C語言練習

練習1 include stdlib.h include iostream.h include stdio.h void main cout 輸入檔案1的資料內容 以 結束 while ch stu n void input char a a用於接收要寫入資料的檔名 inti file fp if ...

c語言練習

經常練練,有易於身心健康,避免出沒遇到熊。1 請編寫函式fun,對長度為7個字元的字串,除首 尾字元外,將其餘5個字元按ascii碼降序排列。例如,若原來的字串為ceaedca,則排序後輸出為cedceaa。注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun的花括...

C語言練習

輸出7 和7 的倍數,還有包含7 的數字例如 17,27,37,70,71,72,73,2.需求分析 輸出7 和7 的倍數,還有包含7 的數字,從小到大排列的不大於n 的與7 有關的數字,每行乙個 1 輸入的形式和輸入值的範圍 輸入乙個整型資料,輸入值範圍n 30000 2 輸出的形式 每行輸出乙個...