C语言课程设题计目汇总

目录

杨顺民题目1

题目1:年历显示1

题目2:小学生测验1

题目3 运动会比赛计分系统2

题目4:学生学籍管理系统(限2人)2

题目5:排班系统2

题目6:通讯录程序设计(限2人)3

题目8:机房收费管理系统(限2人)3

题目9:班级成绩管理系统(限2人)3

题目10:机房机位预定系统(限2人)4

题目11:班级档案管理系统(限2人)4

题目12:职工工资管理系统 (限2人)4

题目13:工资纳税系统5

题目14:歌手比赛系统5

题目15:用英文单词模拟数学计算5

题目16:C语言关键字中英翻译机6

题目17:用C语言设计一个简单的计算器,要求能够对输入的数6

题目18:计算24游戏6

题目19:输入盘子数6

题目20:多项式加法的实现6

题目21:实现带有括号的四则运算6

题目22:线性方程组求解6

题目23:大整数的四则运算6

题目24:三角形计算6

题目25:四边形计算7

题目26:设计一个模拟时间条的程序7

题目27:文件加密7

题目28:猜数游戏(掌握程序结构及随机函数应用)7

题目29:字符串处理函数7

题目30:进制转换8

题目31:判断一个数是否是数组中的成员(用二分法查找)8

题目32:位数大小排序(掌握数值排序算法)8

题目33:请编写函数fun8

题目34:矩阵乘法(数值求解算法)8

题目35:求所有不超过200的N值8

题目36:插入后自动排序(掌握用穷举法进行比较、交换)8

题目37:用梯形法求定积分(数值求解算法)8

题目38:一个奇异的三位数(穷举算法)8

题目39:回文数的形成8

题目40:人机猜数游戏9

题目41:条件编译9

题目42:输出九九乘法口诀9

输出九九乘法口决表(循环结构的应用,表的格式自己设定)9

题目43:设计函数9

题目44:统计符号9

尹四清题目9

李玉蓉题目23

题目2:排班系统23

题目3:个人小管家24

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

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

题目要求:25

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

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

题目7:统计符号25

题目8:n阶方阵求逆25

题目9:取子串函数26

题目10:进制转换26

贾美丽题目27

题目1:年历显示27

题目2:职工信息管理系统(限最多2人完成)27

题目3:工资纳税系统28

题目4:字符串处理函数28

题目5:进制转换28

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

题目6:回文数的形成29

题目7:车票管理系统(限最多2人完成)29

题目8:判断一个数是否是数组中的成员(用二分法查找)30

功能要求:30

题目9:人机猜数游戏30

杨顺民题目

C语言程序课程设计题目

题目1:年历显示

功能要求:

输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2040年之间。

输入年月,输出该月的日历。

输入年月日,输出距今天还有多少天,星期几,是否是公历节日。

题目2:小学生测验

面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。

功能要求:

(1)电脑随机出10道题,每题10分,程序结束时显示学生得分;

(2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的;

(3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;

(4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分;

(5)总成绩90以上显示“SMART”

,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”

题目3 运动会比赛计分系统

要求:初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数

各项目名次取法有如下几种:

取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1;取前3名:第一名得分5,第二名得分3,第三名得分2;系统以菜单方式工作由程序提醒用户填写比赛结果,输入各项目获奖运动员信息。所有信息记录完毕后,用户可以查询各个学校的比赛成绩查看参赛学校信息和比赛项目信息等。学生学籍管理系统用数据文件存放学生的学籍,可对学生学籍进行登录修改删除查找统计等操作。(用文件保存)系统以菜单方式

c语言将0到1十等分放入数组,C语言课程设题计目汇总.doc相关推荐

  1. c语言把中文放入数组,把汉字存入数组

    今天看到一个c++学习群里的一个哥们写了一段程序: #include using namespace std; int main(int argc, char* argv[]) { char c[10 ...

  2. C语言基础篇 (二十五) 详解C语言第一大功臣:函数

    文章目录 C语言为什么有函数? 函数书写的一般原则 函数是动词,变量是名词 函数的实质是:数据处理器 函数的基本使用 函数原型和作用 编译器的工作流程 C语言为什么有函数? 1.整个程序分成多个文件, ...

  3. 自学c语言中相关知识,设计出医院住院管理系统.要求如下所述:,C语言课程设计题Z目.doc...

    C程序课程设计 题目及任务 设计题目.任务 从以下三个题目中任选一个 题目一:汽车售票系统 任务:自学C语言中相关知识,设计出汽车售票系统.要求如下所述: 每天"武汉火车站→天河机场&quo ...

  4. C语言把输入值放入数组,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个数. #include #include #include #include int sum ...

  5. 有一个字符串,如11.2美元34人民币;如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推

    import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test3 {public static voi ...

  6. c语言把结构体首地址放入指针,C语言基础———指针,结构体指针,函数指针

    指针基础 一 指针就是地址,地址就是指针.指针存储的是内存的地址. 二 指针的定义 1.&表示取址运算符,&a 可以取到 a 在内存中的地址;打印地址的占位符为(%p),printf( ...

  7. C语言程序设计 现代设计方法_第8章代码、练习题及编程题答案

    程序 8.1 reverse.c 程序 数列反向 第一个关于数组的程序要求用户录入一串数,然后按反向顺序输出这些数: Enter 10 numbers: 34 82 49 102 7 94 23 11 ...

  8. 2019年第十届蓝桥杯省赛B组真题解析

    A 组队 试题A 本题总分:5分 [问题描述] 作为篮球队教练,你需要从以下名单中选出 1号位至 5号位各一名球员, 组成球队的首发阵容. 每位球员担任 1号位至 5号位时的评分如下表所示.请你计算首 ...

  9. c语言找出最大值和最小值并按降序排输出,C语言用排序法给十个数降序排列,用C语言编写,输入10个数按降序排列...

    问题标题 C语言用排序法给十个数降序排列,用C语言编写,输入10个数按降序排列 2019-6-4来自ip:14.161.145.86的网友咨询 浏览量:562 手机版 问题补充: C语言用排序法给十个 ...

最新文章

  1. 【干货】eval函数用法解释及对开发者的便利讲解
  2. 算法 | 数据结构与算法(代码版)
  3. Internet校验和
  4. Unity AssetBundle 资源(纹理,网格,动画,字体,LightMap,音频等)使用 优化
  5. 下载Sonar-Runner
  6. SAP 查询分析器的实现的3种方法
  7. 阿酷三合一版_阿酷插件3.2开源版
  8. html:optionscollection 默认值,关于html:options collection= /的使用
  9. x79主板不支持服务器内存条,x79主板支持什么内存
  10. Confluence 插入符号和特殊字符
  11. java 添加盲水印_图片加数字盲水印
  12. 产品读书《用户力:需求驱动的产品、运营与商业模式》
  13. 【java学习】面向对象编程(一)【详解篇13】
  14. Outlook显示ost has reached maximum size
  15. mindmanager2021思维导图利器有效序列号秘钥
  16. 这个高仿微信,差点我就信了
  17. PTA 7-94 奇偶数判断
  18. 推荐Layui镜像网站
  19. URL 的参数(query)是什么,以及如何解析获取
  20. 关于HTTP请求出现405状态码 Method not allowed的解决办法

热门文章

  1. java8 lambda判断_Java8新特性-Lambda表达式
  2. 【多线程高并发】查看Java代码对应的汇编指令教程
  3. uni-app——一种通过Nginx反向代理处理302重定向请求解决网络请求中无法获取Cookie的解决方案
  4. 企业级 WEB 报表工具——FineReport
  5. 羊车门问题python_羊车门问题(示例代码)
  6. 《php中文网教学管理系统》总结
  7. 图片文字识别(一):tesseract-ocr-4.00的安装与初步进行图片文字识别
  8. 《java 进阶之路》 上--推荐书籍
  9. matlab人脸和非人脸分割,人脸检测与分割
  10. mysql 代替and_MYSQL OR与AND同时出现的用法