《C语言及程序设计》实践参考——紧急救援

返回:贺老师课程教学链接 【项目7-紧急救援】 洪水突降,人们被困在各个屋顶上。如图所示: 救生船每次将从大本营出发,救了人之后将人送回大本营。已知救生船速度50米/分钟,逐个屋顶救人,每人上船1分钟,下船0.5分钟。以救援大本营为原点,输入每个屋顶的位置坐标和屋顶上的人数,求出所有人都到达大本营并...

《C语言及程序设计》实践参考——个税计算器之码数分离

返回:贺老师课程教学链接 【项目5-个税计算器之码数分离】 在学习分支结构时,我们做过一个个人所得税计算器if语句版,在其中,税率等数据直接写进了程序。这并不是一个好的方案。 下面定义了一个结构体数组,保存各个收入范围个税计算的基础数据,这样,一定程度上,将代码与数据分离,这是工程中常见的做法。 请...

你的第一门C语言课

44 课时 |
15429 人已学 |
免费

C语言学习教程

128 课时 |
19187 人已学 |
免费
开发者课程背景图

《C语言及程序设计》实践参考——体重监测器

返回:贺老师课程教学链接 【项目4-体重监测器】 根据世界卫生组织推荐的体重标准,男性的标准体重=(身高cm-80)×70﹪,女性的标准体重=(身高cm-70)×60﹪。标准体重正负10﹪为正常体重;标准体重正负10﹪~ 20﹪为体重过重或过轻;标准体重正负20﹪以上为肥胖或体重不足,其中超重计算公...

《C语言及程序设计》实践参考——点结构体

返回:贺老师课程教学链接 【项目3-点结构体】 下面定义了一个表示平面上一点的结构体类型: struct Point { float x; //横坐标 float y; //纵坐标 }; (1)请编写程序,输入一点的横纵坐标,输出该点到原点的距离 [参考解答] #include <stdio....

《C语言及程序设计》实践参考——复数结构体

返回:贺老师课程教学链接 【项目1-复数结构体】 编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出,请将程序补充完整。 #include <stdio.h> struct complex { int re; int im; ...

《C语言及程序设计》实践参考——递归函数

返回:贺老师课程教学链接 【项目-递归函数】 (1)立方累加和:用递归函数求f(n)=13+23+...+n3,要求先将f(n)数学表达式表示成递归的形式,然后再编程序实现。 [参考解答] 递归公式: f(n)={1,n3+f(n−1),n=1n>1 参考程序: #include <st...

《C语言及程序设计》实践参考——随便改

返回:贺老师课程教学链接 【项目3-随便改】保持下面程序主体for循环部分不变,用你能想到的办法修改程序,使下面程序的输出的a每次都能变化,输出1 2 3 4 #include<stdio.h> void change(int a) { a=a+1; } int main() { int...

《C语言及程序设计》实践参考——学生人数没个准

返回:贺老师课程教学链接 【项目1-学生人数没个准】输入学生成绩,输出高于平均成绩的学生序号和成绩。其中学生人数不定,可能10个,可能1000。在录入成绩之前,学生人数由键盘输入。由于要先求出平均成绩,然后才能确定输出哪些学生的信息,所以需要一个数组先将学生信息保存下来。考虑学生人数不定,用动态数组...

《C语言及程序设计》实践参考——动态数组排序

返回:贺老师课程教学链接 【项目2-动态数组排序】编一个程序,输入某班某门课的成绩,进行排序后输出。成绩可能为小数。班级人数不定,要求采用动态数组完成。在下面代码基础上完成#include<stdio.h> #include<malloc.h> int main() { in...

《C语言及程序设计》实践参考——带行号显示文件

返回:贺老师课程教学链接 【项目2 - 带行号显示文件】(1)设计一个程序,读取命令行中给出的文件,将其内容在屏幕上显示出来,并在其行首显示行号(行号从1开始); [参考解答] #include <stdio.h> #include <stdlib.h> int main(i...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。