扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这个作业要求在哪里 | |
我在这个课程的目标是 | 编写实用应用程序 |
这个作业在那个具体方面帮助我实现目标 | 学会使用自定义函数 |
参考文献 | 社区 |
某中学开设语文、数学、物理、化学和外语等 5 门课程。60 分以下为不及格,60 分及以上为及格。请编写函数,根据学生 5 门课程的成绩,计算不及格课程的门数。输入 5 门功课的成绩,若全部及格,则输出“升级”;若不及格门数只有 1 门,则输出“补考”;若不及格门数为 2 ~ 3 门,则输出“留级”;若不及格门数达到或超过 4 门,则输出“退学”。
1.1.1数据处理1.1.2实验代码截图1.数据表达:定义了双精度浮点型数组变量a[5]存放各科成绩,整型变量i控制循环,整型变量n记录 不及格的科目数。
2.数据处理:
自定义函数部分
输入 | 输出 |
---|---|
98.5 78 89 65.3 96 | 升级 |
59 60 71 77 67 | 补考 |
65.5 48 76 52.5 47 | 留级 |
函数名后错误地添加冒号。
题目比较简单,没出多少错就通过了。
编写函数实现字符串逆序存放。
1.2.1 数据处理1.2.2 实验代码截图1.数据表达:定义了整型变量i控制循环,整型变量n记录数组str的大小,整型变量b中间传递,整型变量n,c为数组str下标。
2.数据处理:
自定义函数部分
输入 | 输出 |
---|---|
abcdef 123456789 | 987654321 fedcba |
1145141919810 | 0189191415411 |
##******1234 | 4321******## |
1.函数名错误。
2.返回值错误。
3.错误地定义数组大小。
4.判断循环条件错误。
5.循环中数组下标变量c未发生变化。
题目:编写函数实现字符串逆序存放。
同学代码截图自定义函数部分
自定义函数部分
1.同学使用while循环,我使用的是for循环。
2.同学的代码循环中同时记录左右两端的数组元素下标的变化,当右侧下标大于左侧时循环结束。我的代码循环中只记录左侧数组元素下标的变化,当下标大语数组长度的一半时循环结束。
3.其他的地方没有多大区别。
1.c语言的学习进入了一个新的阶段,后面的内容变得没那么容易学。
2.自己打过的代码有必要保存,在遇到类似题目思路受阻时看看,起到复习和巩固的作用。
3.学习c语言不光只打代码,还要注重理论知识的学习。
4.虽然学了很多的内容,但还是不能熟练运用所学内容解决问题,应加强对所学内容的理解。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流