在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.本章学习总结1.1学习内容总结1.函数的定义函数定义的一般形式为:
2.函数的调用函数调用的一般形式为:
函数的形参必须是变量,用于接收实参传递过来的值;而实参可以是常量、变量或表达式, 3.函数结果的返回函数结果返回的形式如下:
return语句的作用有2个:一是结束函数的运行; 4.函数原型声明函数声明的一般格式为:
函数声明是一条C语句,而函数定义是的函数首部不是语句,后面不能跟分号 5.局部变量,全局变量和静态局部变量的使用选择---若一个变量需要传递到多个函数时用全局变量--- 使用函数的好处:(摘自课堂派测试)1.相同功能的代码可以放在同一个函数内,供其他函数调用。解决代码重复问题,更简洁,可读性更好。 1.2本章学习体会及代码量累计1.2.1学习体会我觉得使用了函数确实使题目变得好做了些,写小学生口算表达式自动生成系统这题,若是不适用函数,那么主函数就会堆积很多switch,if语句,会让人看得眼花缭乱,而使用函数,就可以将每一小步骤拆分开,不仅可以循环使用,而且大大减少了复杂代码的代码量。 1.2.2代码累计本次综合作业代码量:384行。 综合作业2.本次作业的函数关系图3.函数功能及全局变量介绍3.1全局变量3.2ListMenu()函数--输出初始界面,并读取用户输入的年级和题数。3.3grade1()函数--进入一年级题目3.4grade2()函数--进入二年级题目3.5grade3()函数--进入三年级题目3.6WrongMessage()函数--答案错误时输出3.7RightMessage()函数--答案正确时输出3.8random(int p, int q)函数--生成一定范围内的随机数3.9random2(int p, int q)函数--生成随机运算符3.10random3()--生成随机的整十数3.11random4()--生成随机的整百数4.运行结果截图,测试用例。一年级 5道题二年级 4道题三年级 3道题5. 调试碰到问题及解决办法1. 2.最初不知道怎么生成随机运算符,后经百度知道可以用随机数加switch,也可以定义字符型数组。 6.大作业总结还有很多测试点我都没有覆盖到,之后我会努力补上来的。我觉得写这个大作业确实暴露了自己的不足,比如随机数的使用,void型函数的使用。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论