排序
C语言经典的约瑟夫问题案例
题目描述 编号为1~n的n个人围成一圈,假设从第2个人开始报数(从1到3报数),凡数到3的人退出圈子,然后下一个人又从1到3报数,数到3的人退出圈子,…,直到所有人都退出圈子,编程输出这n个人...
C语言写两个函数,分别求两个整数的最大公约数和最小公倍数
题目描述: 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。变量类型使用long long int 。 输入两个正整数 输出最大公约数最小...
实现输入三角形的三条边的长度,判断是否构成三角形案例代码
题目描述 功能实现输入三角形的三条边的长度,判断是否构成三角形,判断条件任意两条边的长度加起来大于第三条边,用C语言来实现 案例代码 下面是一个简单的 C 语言程序案例代码,可以实现这个...
C语言使用switch语句设计简单的菜单程序
项目描述 在屏幕上显示如下所示的菜单: Management for Students'scores 1.Append record 2.List record 3.Search record 4.Sort record 0.Exit Please Input your choice: 用户根据上述菜单提...
C语言编写程序实现一个简单的计算器案例
题目描述 输入两个整数和一个+、-、*、/符号,输出它们进行相应运算的结果。/为整除运算。 输入 两个整数和一个运算符,第二个整数与运算符之间用一个空格分隔开。 输出 两个整数进行相应运算的结...
哈夫曼树编码及哈夫曼树组问题案例
已知四个字符权值。 (1)建立相应的哈夫曼编码树,构造哈夫曼编码表, (2)在此基础上对压缩文件进行压缩。 输出要求: (1)输出哈夫曼数组;字符的哈夫曼编码; (2)文件原文;压缩后的编...
C语言实现一个简单的菜单程序案例代码
【问题描述】实现一个简单的菜单程序,运行时显示:“Menu:A(dd) D(elete) S(ort) Q(uit),Select one:”提示用户输入。 A表示增加;D表示删除;S表示排序;Q表示退出。 输入为A、D、S时为了提示...
C语言计算游泳池过道和栅栏的造价案例源代码
【问题描述】:一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为55元/米,过道造价为40元/平方米。过道宽度为3米,游泳池半径由键盘输入。设计一个圆类,计...
C语言位置移动求解距离案例
题目描述 D学长睡觉了,做了一个梦:有n个点,第i个点在i坐标位置,D现在在1号,D需要移动k次,每次可以移动1~n的任意位置,不能不移动,问最后D能否移动长度为m的距离 输入 输入一个t表示测试...
C语言算法求解-轮班监督委员会问题案例代码
【题目描述】 学生会主席带着以下问题来找你。她负责一群学生的轮班安排。不同的轮班有不同的工作,但我们可以把每个班次看作是一个连续几天的任务。一个轮班可能需要多名同学参加,并且一名同...









