【C语言】准备调度系统源代码

 2024-01-13 01:03:44  阅读 0

C 程序设计课程设计报告 201-201 学年学期课程名称 C 语言课程设计设计名称《排班系统》 学生姓名 学号 专业班导师 201 月日 目录 一、设计任务书………………………… ……………………………………3 1.问题与要求……………………………………………………3 2.本计划涉及的知识点…… ………………………………3 2.程序流程图……………………………………………………4 3.程序代码设计……………… …………………………………………5 4. 程序调试过程……………………………………………………6 5. 程序运行过程…… ……………………………………………………6 6. 程序中需要改进的地方………………………………………………9 7、编程摘要………………………………………………………………9 8. 致谢………………………………………………………… ……………9 参考文献………………………………………………………………9 附录………………………………………… … 10 1.设计任务说明 1.标题及要求 赵:这个节目的功能是周二和周四安排7名保安人员,要求每个人在一周中有一天休息。

c#课程设计源代码_c语言课程设计源代码_c语言基础源代码

每个保安可以选择自己想要的休息日,休息日的选择可以是某一天,也可以是某几天中的某一天。 当七名保安依次进入自己想要的休息日时,系统会给出可能的值班安排。 如果系统给出的值班安排类型为0,则证明系统无法对7名保安人员的选拔进行排班,需要重新录入。 具体话题:学校实验楼有7名保安:钱、赵、孙、李、周、吴、陈。 由于工作需要轮班制,所以每个人每周都有一天休息时间。 让大家提前选择一个自己认为合适的休息日。 请编写一个程序来打印出所有可能的轮换选项。 当然,大家都很满意。 例如,每个人选择的休息日如下: 前:周一、周六 周日:周三、周日 李:周五 周:周一、周四、周六 午:周二、周五 陈:周三、周六、周日 2. 知识点本程序涉及:输入函数和输出函数、变量的定义、for 语句和-case 语句的使用等。 2. 程序流程图 3. 程序代码设计输入函数和输出函数、变量的定义、for 语句和 - case语句、ss字符串等的使用 输入函数: 1)函数原型:自定义swap(int *a, int *b)函数 2)功能:swap()函数使用地址符号&来完成a的赋值程序中的变量,然后确定程序中中的交换。

c语言基础源代码_c语言课程设计源代码_c#课程设计源代码

3)函数原型:get char() 4)功能:向计算机输入一个字符。 5)变量和类型:int a、b、m、k:整型参数变量,接收main()传递的随机数。 int i:循环控制变量,其中i具有自增功能。 int j:整型形参变量,其中j具有自增功能。 6)注意:输入字符后,需要输入-1,等待系统做出判断后再继续。 选择判断结构——case语句:从表达式的值等于某个case语句后面的值开始,其下面的所有语句都会继续运行,直到遇到break。 随后,该语句将结束,程序从右大括号后的第一条语句继续执行,忽略其他情况; 如果任何 case 语句的值不等于表达式的值,则运行可选标签下的语句。 如果表达式的值与任何 case 标签都不匹配并且未找到标签,则程序将跳过整个语句并从右大括号后的第一个语句继续执行。 for语句:for(语句1;语句2;语句3){循环体} 执行时先执行语句1一次(注意只执行一次),然后判断语句2是否为真1)。 如果为 true,则执行循环体,然后执行语句 3。

c#课程设计源代码_c语言课程设计源代码_c语言基础源代码

然后返回语句2判断条件是否成立? 如果为真,则执行循环体,然后执行语句3,直到循环体不为真,则跳出循环 2) 如果语句2不为真,则不会执行循环体,也不会执行语句3执行后直接跳出循环。 输出函数: 1)函数原型:("======",*) 2)功能:输出相关提示信息和最终结果。 3)相关变量: int n:输出正确结果。 int i,j:输出计算正确,计算班次表。 4)注意:输出时,要输出的信息必须用双引号括起来。 输出数字时,必须在其代表的变量前添加逗号。 4.程序调试过程由于C语言知识储备有限,时间精力有限,我们在程序设计过程中遇到了很多问题。 遇到的第一个问题是:使用什么数组以及如何使输出简洁、易懂、易操作。 经过思考和讨论,我们决定尽量“将输入数字化,将输出转换为文本”,即在输入星期几时,直接替换为数字。 输出的时候,为了更直观,我们需要输出原始数字。 它是文本形式,例如星期几; 单个对象输出完成后,我们选择-1,一个不会与其他日期混淆的数字,表示可以输出下一个对象。这需要

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码