排序
C语言学习成绩管理问题案例
题目描述 本学期开设了7门课,请编程,要求从键盘上输入本人的7门课程的成绩(保留小数点后2位),计算和打印出总成绩和平均成绩 实现代码 下面程序中,我们使用一个整型变量numCourses来表示课...
键盘输入考试成绩将其转换成其他形式输出
题目描述 编写一个程序,实现由键盘输入某个同学的考试成绩score,将其转换成“Excellent' ( score>=90)、“Good' (70<=score<90)、'Pass“ (6<=score<70 )或“Fail' ( score<...
C语言输入一行字符串统计空格数
题目描述 解决问题:输入一行字符(字符个数不多于80),统计其中空格的个数 输入格式:一行字符(字符个数不多于80) 输出格式:一个正整数,代表空格的个数 样例输入:abc e f gh 样例输出:4...
C语言编写程序之哨兵的重任
题目描述 关键词:路径搜索,深度优先(DFS),广度优先(BFS) 使一台机器人能自主的在场上快速移动是导航组的主要任务。由于比赛场地有较多的障碍物,所以在驱使机器人运动之前,我们需要为机器人规...
判断输入的数字是否为素数
题目描述 输入一个整数,判断该数是否为素数。 输入 输入有多行,每行包含一个整数。 输出 输出有多行,每行有一个字符“1”或“0”,若对应的输入为素数则输出1,否则输出0. 样例输入 137 8 样...
统计一行字符中的字母、数字、空格和其他字符数量
题目描述 统计一行字符中的字母、数字、空格和其他字符数量,在处理输入时将回车键单独排除 提示:我们可以使用getchar()函数逐个读取输入的字符,直到读取到换行符为止。然后,我们通过isalpha...
C语言竞争得分问题案例
题目描述 为了鼓励大家写出更好的任务,ACM集训队采用了竞争得分的方式。 具体来说,假设有 n 个人提交了任务,并且其中原始得分最低的人记作 amin ,原始得分最高的人记作 amax,第 i...
C语言求数列各个数位上的数字之和案例代码
题目描述 【循环】数列各个数位上的数字之和 给出一个正整数N(N≤9999999),求1、2、3……N这一数列各个数位上的数字之和。 案例代码 要求解1到N数列各个数位上的数字之和,可以使用循环遍历每...
C语言线性表的应用算法:两个链表合并一个递减链表
题目描述 C语言线性表的应用算法:构造一个递增有序的正整数链表,实现链表分解为 一个奇数表和一个偶数表,之后再将两个链表合井一个递减链表。 源代码 下面是一个C语言实现的例子,可以构造一...
C语言兔子生娃(一公一母) 求和案例
题目描述 你买了一对兔子,一公一母,从三个月大开始,它们每个月生下了一对小兔子 (默认生出来的都是一公一母),小兔子三个月之后也会开始生小小兔,请问第 n 个月,兔子一共有的对数是(要...









