![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言练习题
文章平均质量分 62
头歌实践教学平台上的C语言练习题
https://www.educoder.net/paths/gma9rtln
又是被bug折磨的一天
本科数据科学与大数据技术专业,研究生就读的专业为电子信息,培养方向:大数据技术与工程,目前研一在读。
展开
-
C语言实现:矩形面积重叠
在笛卡尔坐标系内(x轴向右为正,y轴向上为正),给出2个矩形的左上角坐标与右下角坐标,请你计算出两个矩形所覆盖区域的面积。第一行4个空格隔开的整数,表示第1个矩形的左上角与右下角的坐标x1,y1,x2,y2;第二行4个空格隔开的整数,表示第2个矩形的左上角与右下角的坐标x3,y3,x4,y4;坐标xi与yi均大于等于1000000且小于等于-1000000;数据确保面积小于1000000000。原创 2023-03-01 16:28:19 · 770 阅读 · 1 评论 -
C语言之数组及其应用
幻方()是一种将数字安排在正方形格子中,使每行、列和对角线上的数字和都相等的方法。幻方也是一种中国传统游戏。旧时在官府、学堂多见。它是将从一到若干个连续的自然数排成纵横各为若干个数的正方形,使在同一行、同一列和同一对角线上的几个数的和都相等。例如有如下表所示的一个三阶幻方,幻和为15。492357816本关任务:编写程序判定N×N(规定N为奇数,且N原创 2022-12-11 21:16:14 · 1252 阅读 · 0 评论 -
C语言之循环嵌套和流程转移控制
为双重循环实现,请补充完整。注意两个函数均无返回值,请直接打印输出结果。万元时就结束,统计此时捐款的人数,以及平均每人捐款的数目。本关任务:请用单重循环和双重循环(嵌套)两种方式来求。条件下方程x2+y2+z2=552有多少组整数解。输出两种方式所得到的结果。提示: 整数包含正整数、负整数和。第一行输出为单重循环方式的结果。第二行输出为双重循环方式的结果。学生中,征集慈善募捐,当总数达到。本关任务:编程求满足。为单重循环实现,函数。原创 2022-12-11 19:13:37 · 1713 阅读 · 0 评论 -
C语言之字符数组
第6关:字符串排序题目描述:输入3行,每行n个字符串,按由小到大的顺序输出3行字符串按照从小到大输出成3行。原创 2022-12-11 19:07:22 · 711 阅读 · 0 评论 -
字符数组及其字符串应用
本关任务:有一个字符串数组包含9个字符串,每个字符串都是一个单词,且每个串的长度均不超过7,要求对单词进行排序后再输出。具体要求如下:1.使用二维字符数组存放这9个字符串。2.为二维字符数组输入数据。3.输出处理前和处理后的字符串数组并进行比较。输入:9个字符串,长度小于7。输出: 打印输出处理前的9个字符串。打印输出处理后的9个字符串。原创 2022-12-11 16:32:13 · 999 阅读 · 0 评论 -
头歌实验教学平台C语言之函数
题目描述:写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。相关知识(略)编程要求请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充,变量类型使用。两个正整数最大公约数 最小公倍数 如果输入的数中包含负数,则输出。原创 2022-12-11 16:26:14 · 2424 阅读 · 0 评论 -
头歌实践教学平台C语言之一维数组和二位数组
题目描述:还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:打印出杨辉三角图形的10行。格式见题目描述部分。每个整数后面接一个空格来分隔开整数。原创 2022-12-09 16:40:40 · 6228 阅读 · 4 评论 -
头歌实践教学平台C语言之三种循环语句
本关任务:编写程序,其功能是:根据以下公式计算并输出s。公式为:输入: 一个整数n。输出: 公式计算的结果s的值。测试输入:15预期输出:注意:结果保留6位小数。原创 2022-12-08 21:31:18 · 3184 阅读 · 1 评论 -
头歌实验教学平台C语言循环结构程序设计-2
根据提示,在右侧编辑器Begin-End处补充代码,编写程序计算的值,并显示出来(保留结果为小数点后三位)。原创 2022-12-08 17:41:32 · 3069 阅读 · 0 评论 -
循环结构程序设计-1
一球从米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第次落地时反弹多高?共经过多少米? 结果保留两位小数。输入 从键盘输入和的值。输出 它在第次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行。 第2关:求解出n以内所有能被5整除的正整数的乘积本关任务:求解出以内(包含)所有能被整除的正整数数的乘积。第3关:最大公约数和最小公倍数本关任务:输入两个正整数和,求其最大公约数和最小公倍数。输入两个正整数和,求其最大公约数和最小公倍数。输入 从键盘上任意输入两个数。原创 2022-12-07 18:09:16 · 694 阅读 · 0 评论 -
头歌实践平台C语言选择结构程序进阶
本关任务:编写一个计算机快递费的程序。上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成个区域:快递费按邮件重量计算,由起重费用、续重费用两部分构成:(1) 起重(首重)公斤按起重资费计算(不足公斤,按公斤计算),超过首重的重量,按公斤(不足公斤,按公斤计算)收取续重费; (2) 同城起重资费元,续重元/公斤; (3) 寄往区(江浙两省)的邮件,起重资费元,续重元; (4) 寄往其他地区的邮件,起重资费统一为元。而续重部分,不同区域价格不同:区的续重元/公斤,区的续重元/公斤,区的续重元/公斤。编原创 2022-12-07 11:52:55 · 1976 阅读 · 0 评论 -
C语言之顺序结构程序设计
第3关:用宏定义常量本关任务:已知某物品单价为,数量为。求商品的总价钱。用宏定义物品的单价。第4关:数字分离根据提示,在右侧编辑器处补充代码,输入一个三位数,分别求出的各位数字,十位数字,百位数字的值。输入:一个三位数输出:输出该数字的百位,十位,个位,数字之间用一个空格隔开。第5关:计算总成绩和平均成绩本关任务:编程求从键盘上输入一个学生的五门成绩,计算出该学生的总成绩和平均成绩。根据提示,在右侧编辑器处补充代码,编程求从键盘上输入一个学生的五门成绩,计算出该学生的总成绩和平均成绩原创 2022-12-06 23:41:50 · 1485 阅读 · 0 评论 -
C语言之链表练习题
本关需要你设计一个程序,实现单链表的逆置。单链表的逆置分为两种方法:头插法和就地逆置法,这两种方法虽然都能够达到逆置的效果,但还是有着不小的差别。头插法逆置链表初始为空,表中节点从原链表中依次“删除”,再逐个插入逆置链表的表头(即“头插”到逆置链表中),使它成为逆置链表的“新”的第一个结点,如此循环,直至原链表为空。就地逆置法先假定有一个函数,可以将以为头结点的单链表逆序,并返回新的头结点。利用这个函数对问题进行求解:将链表分为当前表头结点和其余部分,递归的过程就是,先将表头结点从链表中拆出来,然后对其余部原创 2022-12-06 22:34:28 · 3503 阅读 · 0 评论 -
C语言循环语句强化练习题
次幂的个位数) 提示:这题有一定的难度,小心超时,或超出数字的存储极限。之间的整数),根据该分数所处的区间,输出对应的等级。将一个数组的值按逆序重新存放,例如,原来顺序为:8,语句完成一个判断学员成绩等级的小程序。本关需要你完成一个嵌套循环程序设计。计算一个数组中的值出现的次数。本关需要你完成编写函数。原创 2022-11-30 21:48:27 · 679 阅读 · 0 评论 -
C语言循环语句专项练习题
问大、中、小学生的人数分配共有多少种不同的解(去掉某类学生数为。本关需要你使用循环语句求一个四位数的各位数字的立方和。求一个四位数的各位数字的立方和。本关需要你使用循环语句来计算正整数。时各种不同的解,输出如下,学生一起买小吃,共花钱。元,其中每个大学生花。转载 2022-11-30 21:41:24 · 1052 阅读 · 0 评论 -
C语言之字符串练习题
如果给出的字符是大写字母,则将其转换成小写字母输出,如果该字符是小写字母,则将其转化成大写字母输出。要求从键盘上输入一行文字,统计出该行字符中大写字母、小写字母、空格、数字和其他字符的个数。平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。语言程序,统计出某行字符中字母、数字和其他字符的个数。(),删除字符串中所有的。原创 2022-11-30 21:06:36 · 2313 阅读 · 0 评论 -
C语言之字符串强化练习题
本关要求:如果两个字符串不相等,将短的字符串连接到长的字符串的末尾并输出新字符串,否则输出“相等”。本关要求:将任意一个大写字母,转换成小写字母并输出这个小写字母左右相邻的两个字母,以及它们的。输入格式:输入包括一行,是一个字符串(只包含数字和‘-’)。要求编写程序将字符串中的指定字符删去。输出格式:输出只有一行,转换后的整数。中某字符全部删去的小程序。原创 2022-11-30 20:56:59 · 1504 阅读 · 3 评论 -
C语言之指针练习题
如果这篇博客对你有帮助的话,可不可以给我一个赞鼓励我!程序,实现从键盘输入月份时输出对应的英文名。本关需要你使用指针方法来处理一道关于成绩的题目。程序,然后从键盘输入月份时输出对应的英文名。,输出他们的学号和全部课程成绩及平均成绩;本关需要你编写一个用指针数组处理的。编写一个用指针数组处理的。门以上课程不及格的学生。分以上或全部课程成绩在。分以上的学生,分别编写。本题请尽情自由发挥!原创 2022-11-30 21:13:46 · 1193 阅读 · 0 评论