C语言课程设计题目汇总 联系客服

发布时间 : 星期一 文章C语言课程设计题目汇总更新完毕开始阅读fde5bfaaa22d7375a417866fb84ae45c3a35c231

.

李玉蓉题目

题目1: 运动会比赛计分系统

题目要求:

初始化输入:N:参赛学校总数,M:男子竞赛项目数,W:女子竞赛项目数。各项目名次取法有如下几种:

取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1; 取前3名:第一名得分5,第二名得分3,第三名得分2; 功能要求:

(1)系统以菜单方式工作

(2)由程序提醒用户填写比赛结果,输入各项目获奖运动员信息。 (3)所有信息记录完毕后,用户可以查询各个学校的比赛成绩。 (4)查看参赛学校信息和比赛项目信息等。

题目2:排班系统

题目要求:

学校实验楼有7名保安人员:赵、钱、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。请编制程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下: 钱:星期一、星期六 赵:星期二、星期四 孙:星期三、星期日 李:星期五

周:星期一、星期四、星期六 吴:星期二、星期五

陈:星期三、星期六、星期日

精选word范本!

.

运行结果:

Solution: 1

赵 钱 孙 李 周 吴 陈

============================================================= 星期四 星期一 星期三 星期五 星期六 星期二 星期日

Solution: 2

赵 钱 孙 李 周 吴 陈

============================================================= 星期四 星期一 星期日 星期五 星期六 星期二 星期三

Solution: 3

赵 钱 孙 李 周 吴 陈

============================================================= 星期四 星期六 星期三 星期五 星期一 星期二 星期日

Solution: 4

赵 钱 孙 李 周 吴 陈

============================================================= 星期四 星期六 星期日 星期五 星期一 星期二 星期三

题目3:个人小管家

个人小管家应用系统给家庭提供了一个管理个人财务的平台,主要用于对家庭成员收入、支出进行添加、查询、删除、修改以及打印的操作,使得家庭财务收支状况一目了然。

主要功能包括:

(1) 主菜单。主要包括收入管理、支出管理和退出; (2) 添加收入记录; (3) 查询收入记录; (4) 删除收入记录; (5) 修改收入记录; (6) 打印收入记录; (7) 添加支出记录; (8) 查询支出记录; (9) 删除支出记录; (10) 修改支出记录; (11) 打印支出记录; (12) 退出系统。

精选word范本!

.

题目4:个人图书管理系统

个人图书管理系统主要用于个人图书情况的管理,包括个人图书信息的添加、查询、删除、修改、打印以及外借情况查询的操作,使得个人图书状况一目了然。

主要功能包括:

(1) 主菜单。主要包括图书管理和退出; (2) 添加图书信息; (3) 查询图书信息; (4) 删除图书信息; (5) 修改图书信息; (6) 打印图书信息; (7) 退出系统。

题目5:数组元素的插入与逆置

题目要求:

把一个整数插入到按由小到大排列的数组中,插入后仍然保持由小到大的顺序排列,并将得到的数组逆置成由大到小排序。

主要功能包括: (1) 输入原始数组; (2) 输出原始数组; (3) 输入要插入的数据; (4) 输出插入数据后的数组; (5) 输出逆置后的数组;

题目6:计算字符串中子串出现的次数

题目要求:

利用输入函数输入任意两个字符串,请编写程序求出第二个字符串在第一个字符串中出现的次数,即在第一个字符串中有几个第二个字符串。

主要功能包括: (1) 用菜单界面实现; (2) 输入主串; (3) 输入子串; (4) 输出子串在主串中出现的次数; (5) 退出系统;

精选word范本!

.

题目7:统计符号

题目要求:

输入三行文字,找出其中有多少个空格和多少个单词(规定单词间以一个或多个空格分开)。若一个单词恰好在行末结束,则下一行的开头应有空格,句号和逗号后面也应有空格。

主要功能包括: (1) 用菜单界面实现; (2) 输入三行文字; (3) 输出空格数、单词数; (4) 退出系统

题目8:n阶方阵求逆

题目要求:

输入一个n(n<256)阶方阵A,输出是它的逆矩阵,要求还要再将得到的逆矩阵与原来的矩阵相乘,验证其结果是单位矩阵。

主要功能包括: (1) 输入方阵A; (2) 输出方阵A; (3) 输出逆矩阵;

(4) 输出A与逆矩阵的乘积; (5) 退出系统;

题目9:取子串函数

题目要求:

编写求子串函数substr(s,n1,n2),在串s中从n1位置开始取n2个字符的子串。 主要功能包括: (1) 输入主串; (2) 输出主串;

(3) 输入开始位置与子串长度; (4) 输出取出的子串; (5) 退出系统;

题目10:进制转换

题目要求:

编一程序,实现将输入的一个无符号整数转换为二进制和八进制表示,分别存入字符数组中并输出。(提示:算法采用模拟人工法。)

精选word范本!