函数
1.本章学习总结
1.1 思维导图
1.2 本章学习体会及代码量学习体会
1.2.1 学习体会
通过本章学习的内容可以简化主函数的编写,减少干扰,更好地实现结构化编写
1.2.2 代码累计
2.PTA总分
2.1
2.2 我的总分:125
3.PTA实验作业
3.1 题目1
编写程序,算出从n个不同元素中取出m个元素(m≤n)的组合数。
3.1.1 算法分析
定义函数fact(int n)
定义整型变量m,n实型变量r
输入m,n
计算式r=fact(n)/(fact(m)*fact(n-m))
输出结果
fact(int n)函数定义
输入参数n定义i,s
实现s的阶乘输出s的值
3.1.2 代码截图
3.1.3 测试数据
3.1.4 PTA提交列表及说明
没有关注到s的定义s是实型变量应该用double定义同时也要注意函数类型,实参形参类型一致
4.大作业
4.1.函数关系图
自己定义的函数用于选题和答题时的内容输出
4.2.函数功能介绍
函数用于纯输出内容
4.3 运行结果截图
4.4 调试碰到问题及解决办法
符号的随机输入,使其与随机数字对应
除数为零,遇到这种情况直接把除数换成1
被除数不能被整除,保证是整型,乘10000将余数推在三个零后
减法运算减数大于被减数,换成加法运算
4.5 大作业总结
先立大体框架一步步细化解决,有序推进先解决重点问题,手写代码思路到纸上(简要的自己可以理解的全面可以实现快速输入的)