C語言編程小代碼!C語言程序設計,學習了!

1、連接兩個字符串

將兩個字符串連接,不要用stract函數

2、求矩陣外圍元素之和

求3行3列矩陣的外圍元素之和。

3、求矩陣主對角線和副對角線元素之和

求5行5列矩陣的主對角線和副對角線元素之和。

4、將字符串的小寫字母轉換爲大寫字母

編寫程序,把鍵盤輸入的字符串中的小寫字母轉換爲大寫字母。

5、字符串a下標值爲偶數的元素由小到大排序,其他元素不變

 6、十進制正整數轉換爲二進制

編寫函數,將任意十進制正整數轉換爲二進制,在main函數中輸入任意整數,調用函數完成轉換,在main函數中輸出轉換後的值。

7、計算銀行存款本息

編寫函數,計算銀行存款本息並輸出。

8、編寫程序鍵盤輸入整型變量n,從低位開始取出整型變量n偶數位上的數依次放在整型變量s中,然後輸出s

 

9、輸入並保存5名職工的信息,計算並輸出平均工資,再按照工資從高到低的順序輸出。

題目內容:編寫程序,輸入並保存5名職工的信息,計算出平均工資並輸出,再按照工資從高到低的順序輸出他們的信息。

職工信息包括:職工號、姓名、工資。職工號不超過9位,姓名不超過8個字符,工資和平均工資均爲雙精度實數,保留1位小數。

輸入格式:

%d%s%lf

輸出格式:

The Average=%-6.1f\n

%-10d%-10s%-6.1f\n

10、求x的n次方

題目內容:編寫求x的n次方的遞歸函數,在主函數調用並輸出。(x爲double型,n爲整型,函數類型爲double型)

輸入格式:

%lf%d

輸出格式:

%f

輸入樣例:

4 3

輸出樣例:

64.000000

11、輸出最大、最小數

題目內容:編寫函數,通過鍵盤輸入10個整數,找出其中最大的數和最小的數,返回到主調函數中輸出。

輸入格式:

%d

輸出格式:

max=%d,min=%d 

輸入樣例:

2 3 4 1 7 6 8 9 26 35 

輸出樣例:

max=35,min=1

12、任意整數轉換爲千分位分隔的字符形式。

題目內容:

編寫函數,對於任意輸入的一個整數,轉換爲千分位分隔的字符形式,在主函數中調用並輸出。

輸入格式:

%d

出格式:

%c 或 putchar()

輸入樣例:

123456

輸出樣例:

123,456

13、編寫程序鍵盤輸入整型變量n,從低位開始取出整型變量n偶數位上的數依次放在整型變量s中,然後輸出s。

題目內容:

編寫程序鍵盤輸入整型變量n,從低位開始取出整型變量n偶數位上的數依次放在整型變量s中,然後輸出s。     

例如:當n中的數爲:87654321時,s中的數爲:8642。

輸入格式:

%d 

輸出格式:

%d 

輸入樣例:

87654321

輸出樣例:

8642

14、某班有5名同學,建立一個學生的簡單信息表,包括學號、姓名、3門課程的成績,編寫程序,計算每名學生的平均成績及名次!

15、某班有10名同學,建立學生結構體類型,包括學號、姓名、3門課程的成績,編寫程序!

讀入已準備好的文本文件student1.txt,爲結構體數組變量賦值,計算每名學生的平均成績及名次。

結果輸出到屏幕的同時保存到student2.txt文件中。

16、螺旋二維數組

 17、整形變量的交換,位異或

「我是一名從事了10年開發的老程序員,最近我花了一些時間整理關於C語言、C++,自己有做的材料的整合,一個完整的學習C語言、C++的路線,學習材料和工具。C/C++、編程愛好者的聚集地就在我這裏 企鵝進<C語言C++編程學習>!歡迎初學和進階中的小夥伴。希望你也能憑自己的努力,成爲下一個優秀的程序員。工作需要、感興趣、爲了入行、轉行需要學習C/C++的夥伴可以跟我一起學習!」

關注私信我,帶你遨遊代碼世界!分享資源,學習技巧,技術大牛助你一臂之力!

最後分享一張C/C++學習路線圖給愛學習的小夥伴們