排序
C语言经典的约瑟夫问题案例
题目描述 编号为1~n的n个人围成一圈,假设从第2个人开始报数(从1到3报数),凡数到3的人退出圈子,然后下一个人又从1到3报数,数到3的人退出圈子,…,直到所有人都退出圈子,编程输出这n个人...
C语言使用插入排序的算法进行排序案例代码
题目描述 编写程序,在主函数中用随机函数产生20个[0~100)之间的整数,存放于一个一维数组中,先输出排序前的数据,再使用插入排序的算法进行排序,最后输出排好序的数据。 (提示:注意“观察哨...
C语言输入一行字符串统计空格数
题目描述 解决问题:输入一行字符(字符个数不多于80),统计其中空格的个数 输入格式:一行字符(字符个数不多于80) 输出格式:一个正整数,代表空格的个数 样例输入:abc e f gh 样例输出:4...
随机给出100道100以内的四则运算试题(加减乘除)
题目描述 随机产生俩个数,随机产生运算符,依据运算符输出对应的表达式,用户输入答案,系统判断用户的正确性,同时统计所有题目中的加法减法乘法除法题目的数量,并统计相关各类的运算率. 案...
C语言对单词信息进行增删改查案例代码
题目描述 (1)添加单词信息:输入单词信息并予以保存。单词信息包括英文单词、中文解释。若输入信息中的英文单词已经存在,则不允许添加该信息。 (2)查询单词信息:根据输入的英文单词查询单...
在一个字符串中查找最长的单词
题目描述 编写程序,在一个字符串中查找最长的单词,假定字符串只含有字母与空格,且空格用于分隔不同的单词。 思考:你能输出字符串中最长的单词么? 案例代码 #include <stdio.h> #incl...
C语言按照序列原有顺序对数组进行遍历比较,查询指定的数值的基本查找算法
【问题描述】4.1.1 顺序查找:按照序列原有顺序对数组进行遍历比较,查询指定的数值的基本查找算法。 要求:从键盘输入10个整数(不重复),保存到数组中;再输入一个整数x,利用顺序查找法查询...
C语言上学迟到问题案例
题目描述 学校和 yyy 的家之间的距离为 s米,而 yyy 以 v米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 10分钟的时间进行垃圾分类。 学校要求必须在上午 8:00 到达,请计算在不...
基于C语言实现二叉树的基本操作程序源码
程序介绍 实现了一个二叉树的基本操作,包括创建节点、插入节点和中序遍历。你可以根据需要进行扩展和修改。在示例中,我们创建了一个二叉树,插入了七个节点,并进行了中序遍历。运行程序后,...
有一数列前三项为0,0,1,后一项是它相邻前三项之和,输出这个数列的前30个数,要求每行输出6个
题目描述 有一数列前三项为0,0,1,后一项是它相邻前三项之和,输出这个数列的前30个数,要求每行输出6个 案例代码 #include <stdio.h> int main() { int a[30] = {0, 0, 1}; // 数列前三项...






