C/C++算法题库
课程介绍
课程章节 
课程公告
1. 已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。 选修
2. 十进制转二进制 选修
3. 设计矩形类rectangle,有长(length)、宽(wide)两个属性等 选修
4. 创建结构体日期数组 按日期排序 选修
5. (temp == 0xBA | temp2 == 0x9a) ? puts("yes!") : puts("no")结果 选修
6. 输出全班的平均成绩、男生的平均成绩、女生的平均成绩 选修
7. 根据输入的大小写字母进行大小写转换 选修
8. 根据指定的起始标记和结束标记从字符串中提取文本 选修
9. 循环的应用 选修
9.1. 求篮子里有多少鸡蛋?总共多少钱? 选修
10. 流程控制 选修
10.1. 一家运输公司每公里收费20元,但是如果里程多,可以有折扣。 选修
11. 求平均年龄总时间限制,班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位 选修
12. 求给定一个数的因子个数以及因子的总和 选修
12.1. 代码参考和讲解 选修
13. 【排错】10个数的数组逆序,用引入中间变量的方法实现 选修
13.1. 代码参考 选修
14. 输入四个整数,并将它们按照从小到大的顺序输出 选修
14.1. 代码参考 选修
15. 某学生参加项目结题汇报,假设有8位老师作为评委,计算学生最终得分 选修
15.1. 代码参考 选修
16. 对一个n×n的矩阵,通过行变换,使其每行元素的平均值按递增顺序排列 选修
16.1. 代码思路参考 选修
17. 先录入n个学生信息,包括学生的学号和期末考试总成绩。再给定某学生学号,查找是否有该学生的相应信息。 选修
17.1. 代码思路参考 选修
18. 有M盏灯,编号为1~M,分别由相应的M个开关控制。求出最后为熄灭状态的灯(不亮)的数量以及编号并输出。 选修
18.1. 代码思路参考 选修
19. 折半查找法找出该数是数组中第几个元素的值 选修
19.1. 代码思路参考 选修
20. 小 A 有一个质数口袋,里面可以装各个质数。口袋里能装下几个质数 选修
20.1. 代码思路参考 选修
21. 从键盘输入n个数字组成一个链表。将此链表反序之后输出 选修
21.1. 代码思路参考 选修
22. 计算出 Moca 小组最后能完成多少需求 选修
22.1. 代码思路参考 选修
23. 密文解密题,B国为了获得胜利,派使者送密报给C国求助 选修
23.1. 代码参考 选修