C语言小案例 第10页
分享一些基于C语言开发的小案例进行学习参考
莱单设计—算法与程序基本结构-QQ沐编程

莱单设计—算法与程序基本结构

1.工作任务 莱单设计—算法与程序基本结构 小明和小康到饭馆就餐,刚刚落座,服务员拿出一本菜单,让两人点餐。小明和小康想到自己正在学习C语言,心想能否用C语言中的printf 来实现呢? 2.思路...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
199
输入a和b的值,根据分段函数的定义计算出y的值并输出-QQ沐编程

输入a和b的值,根据分段函数的定义计算出y的值并输出

题目描述 编写程序:有一个分段函数,a>b,y=2;a=b,y=1;a<b,y=0。其中a,b从键盘输入,输出y的值。 实现代码 以下是一个简单的C语言程序,可以实现输入a和b的值,根据分段函数的定义计算出y...
沐编程的头像-QQ沐编程钻石会员沐编程2年前
149
C语言课堂随机点名系统项目源代码-QQ沐编程

C语言课堂随机点名系统项目源代码

代码介绍 C语言课堂随机点名系统项目源代码,输入txt名单文件名,然后输入随机点名个数,输出名单人数以及随机点出的名单 打开DEV-C++软件,新建项目,将下面源代码拷贝进去,编译保存,然后运...
沐编程的头像-QQ沐编程钻石会员沐编程2年前
1485
C语言求三元一次方程组x+2y+z=m, 3x+2y+2z=n的所有正整数解程序-QQ沐编程

C语言求三元一次方程组x+2y+z=m, 3x+2y+2z=n的所有正整数解程序

编写程序 求三元一次方程组x+2y+z=m, 3x+2y+2z=n的所有正整数解,其中m和n由用户输入 编程思路 首先从用户输入中获取m和n的值。然后,我们遍历所有可能的x、y、z的取值,即从1到m进行循环。对于...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
2516
随机给出100道100以内的四则运算试题(加减乘除)-QQ沐编程

随机给出100道100以内的四则运算试题(加减乘除)

题目描述 随机产生俩个数,随机产生运算符,依据运算符输出对应的表达式,用户输入答案,系统判断用户的正确性,同时统计所有题目中的加法减法乘法除法题目的数量,并统计相关各类的运算率. 案...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
1011
哈夫曼树编码及哈夫曼树组问题案例-QQ沐编程

哈夫曼树编码及哈夫曼树组问题案例

已知四个字符权值。 (1)建立相应的哈夫曼编码树,构造哈夫曼编码表, (2)在此基础上对压缩文件进行压缩。 输出要求: (1)输出哈夫曼数组;字符的哈夫曼编码; (2)文件原文;压缩后的编...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
209
使用C语言编写程序找出1至99之间的全部同构数-QQ沐编程

使用C语言编写程序找出1至99之间的全部同构数

题目描述 找出1至99之间的全部同构数。注:正整数n若是它平方数的尾部,则称n为同构数。例如,6是其平方数36的尾部,25是其平方数625的尾部,6与25都是同构数。 输入格式: 无 输出格式: 在一行...
沐编程的头像-QQ沐编程钻石会员沐编程2年前
10012
C语言输入一个整数n和n组坐标判断做多几个点在同一条直线上-QQ沐编程

C语言输入一个整数n和n组坐标判断做多几个点在同一条直线上

题目描述 输入一个整数n和n组坐标,判断做多几个点在同一条直线上,要判断多少个点在同一条直线上,可以使用斜率的概念。如果两个点的斜率相等,则它们在同一条直线上。 源代码 #include <st...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
4312
C语言求单链表中间结点值(单链表长度随机、求解速度越快越好)-QQ沐编程

C语言求单链表中间结点值(单链表长度随机、求解速度越快越好)

题目描述 求单链表中间结点值。(单链表长度随机、求解速度越快越好) 要求 1、根据题目要求,阐明解决问题的基本思路,大致预估一下所选策略的求解效率。 2、简要写出算法的实现步骤(形式语言...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
2014
将浮点数四舍五入保留两位小数的函数实现代码-QQ沐编程

将浮点数四舍五入保留两位小数的函数实现代码

题目描述 请编一个将浮点数四舍五入的函数Fun,其功能是使浮点数保留2位小数,并对第3位进行四舍五入 实现代码 #include <stdio.h> double roundToTwoDecimalPlaces(double num) { double...
沐编程的头像-QQ沐编程钻石会员沐编程3年前
1814