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++的伙伴可以跟我一起學習!”