
C语言编程基础
百丽宫打工人
分享学习资料
展开
-
【C语言编程基础】组个最小数
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。原创 2024-07-26 20:01:23 · 347 阅读 · 0 评论 -
【C语言编程基础】求最后3位数值
小明在中学会求一个数的 n 次方了,但计算机还不会,请你来编写一个程序吧。由于计算机比较“笨”,所以我们编写程序的功能不用太强,只要能算出 a 的 n 次方的最后 3 位数就可以了。提示:再想一想,你的方法对吗?你用的是什么数据类型?假设 a原创 2023-10-28 01:47:55 · 868 阅读 · 1 评论 -
【C语言编程基础】字母储存
使用单项链表存储一组字母{a, b, c, d, c, b , a},输入序号输出字母,输入字母输出最后一次出现的序号,越界则输出N。原创 2023-10-28 01:43:34 · 503 阅读 · 1 评论 -
【C语言编程基础】统计字符串出现次数
从键盘输入两个字符串,输出第二个串在第一个串中出现的次数。如果没有,输出“No”。输出第二个串在第一个串中出现的次数。This is his book[回车]This is my book[回车]如果没有,输出 No。原创 2023-10-28 01:40:45 · 1305 阅读 · 1 评论 -
【C语言编程基础】【日期】再算天数+
我们经常要计算天数(两个日期之间相差几天),例如要算算春节放假几天,清明节可以休息几天。终止日期的年,月,日 (假设终止日期大于起始日期)终止日期与起始日期之间的天数。起始日期的年,月,日。原创 2023-10-28 01:34:57 · 638 阅读 · 1 评论 -
【C语言编程基础】链表排序
对于输入的 n 个数据 num 进行排序,要求将输入的数据按 num 升序建立带有表头结点的,且中不能有重复的数据。现在已经给出结点定义和程序框架,包括 main 函数和输出函数 outlist,请编写函数 sortlist 完成排序功能。函数原型 sortlist( PNODE h, int num ) 的参数含义如下:h :单的头指针num :新输入的需要插入中的数据。原创 2023-10-28 01:25:49 · 548 阅读 · 1 评论 -
【C语言编程基础】学生成绩排序
大家参加了期末考试,成绩出来后老师要对 n 个学生进行成绩汇总和排序。要求程序按成绩降序进行排序。在排序过程中对于成绩相同的学生,要按照输入数据的顺序进行排列。从第二行起后面连续 n 行数据,每行为一名学生的姓名(长度不超过20个字符,不包括空格),考试成绩(int)请注意例题中“zhang2”和“zhang4”的排列顺序。每行为一名学生的姓名和成绩。第一行为将要输入的学生数量n。原创 2023-10-28 01:21:04 · 4951 阅读 · 1 评论 -
【C语言编程基础】三角形是一个永不过时的话题
每组用例的第一行为一个整数N(3原创 2023-10-20 02:06:08 · 942 阅读 · 1 评论 -
【C语言编程基础】字串反向——递归
函数 reverse(char str[], int start, int end ) ,该函数的功能是将串 str 中下标从 start 开始到 end 结束的字符颠倒顺序。假设 start 和 end 都在合理的取值范围。执行前:str[]="0123456";执行后:strr[]="0432156"要求在该函数中不使用新的数组,没有循环。原创 2023-10-20 02:01:32 · 656 阅读 · 1 评论 -
【C语言编程基础】画一个字母组成的菱形
例如顶行字符为 ' A ' ,图形的高为 5。且认为字母是循环的,即Z与A相邻。输入顶行字符(大写)和图形的高,输出如图所示图形。原创 2023-10-20 01:49:49 · 1039 阅读 · 1 评论 -
【C语言编程基础】寻找阿姆斯特朗数
若不存在符合条件的特殊数,则输出提示:"No output.”;若存在,则从小到大进行输出。例如:407=4×4×4+0×0×0+7×7×7。所以407就是一个特殊数。请编写一个程序寻找一种特殊整数:一个 n 位的正整数等于其各位数字的。正整数的位数n(n原创 2023-10-20 01:44:26 · 730 阅读 · 1 评论 -
【C语言编程基础】分数的四则运算
通过C语言来实现分数加、减、乘、除的四则运算。分数1 操作符 分数2 = 结果。注意:分数与操作符和“=”有空格。初学请谅解,大家多建议。分数1 操作符 分数2。原创 2023-03-22 22:16:47 · 4223 阅读 · 0 评论 -
【C语言编程基础】根据日期求星期(基姆拉尔森计算公式)
星期日用 0 表示,星期一用 1 表示,星期二用 2 表示......星期六用 6 表示。在公式中d表示日期中的日数,m表示月份数,y表示年数,%表示取余。注:当输入1月和2月时,需要当作前一年的13月和14月。是0~6,0代表星期日,1~6星期一到星期六。任意给出一个年月日,求出是星期几。初学请谅解,大家多提建议。原创 2023-03-22 21:56:36 · 6418 阅读 · 0 评论