• 博客园Logo
  • 首页
  • 新闻
  • 博问
  • 专区
  • 闪存
  • 班级
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 简洁模式 ... 退出登录
    注册 登录

津波

  • 博客园
  • 联系
  • 订阅
  • 管理

View Post

函数

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 大作业总结

先立大体框架一步步细化解决,有序推进先解决重点问题,手写代码思路到纸上(简要的自己可以理解的全面可以实现快速输入的)

四则运算代码提交

posted on 2018-11-13 22:58  津波  阅读(205)  评论(1)  编辑  收藏  举报

刷新评论刷新页面返回顶部
 
Powered by:
博客园
Copyright © 2023 津波
Powered by .NET 7.0 on Kubernetes