二,pta函数作业

题目一:求组合数

pta提交列表:

设计思路:

设计思路:先定义一个子函数求阶乘,求出组合数输出

本题调试过程碰到问题及PTA提交列表情况说明。

没有定义子函数double,改为double后正确

题目二:求幂之和

pta提交列表:

设计思路:

设计思路:定义一个子函数求2幂,让i逐渐加一,用

子函数求2的小于n的所有次幂,每次循环时加起来

题目三:求n以内最大的k个素数以及它们的和

提交列表:

设计思路:

设计思路:先求出2到之间的所有素数,让a[0]等于每次

求出的最大素数,让a[y]=其后面的一个数,把小于

m的较大素数按从大到小的顺序存入数组a,输出a

二、同学代码互评

1.我的代码、

我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。

三、截图本周题目集的PTA最后排名

四、本周学习总结

1.本周你学会了什么?

定义子函数

2.本周的内容还有哪些不会?

不清楚子函数如何接收数据

原文地址:https://www.cnblogs.com/306270832qq/p/8244627.html

时间: 2024-11-01 13:58:16

二,pta函数作业的相关文章

二.PTA函数实验

一.PTA实验作业(函数) 题目一:   1.本题PTA提交列表: 2.设计思路(包括流程图),主要描述题目算法 //设计思路,由题目可知 3.本题调试过程碰到的问题及PTA提交的情况说明(**注意:调试过程必须截图说明如何调试,如何解决问题,PTA提交的列表中的每一个错误详细说明为什么及如何解决) 题目二: 1.本题PTA提交列表: 2.设计思路(包括流程图),主要描述题目算法 3.本题调试过程碰到的问题及PTA提交的情况说明(**注意:调试过程必须截图说明如何调试,如何解决问题,PTA提交的

PTA函数作业

7-1 求组合数(15 分) 1.题目 本题要求编写程序,根据公式C?n?m??=?m!(n?m)!??n!??算出从n个不同元素中取出m个元素(m≤n)的组合数. 建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double. 输入格式: 输入在一行中给出两个正整数m和n(m≤n),以空格分隔. 输出格式: 按照格式"result = 组合数计算结果"输出.题目保证结果在double类型范围内. 2.提交列表 3.设计思路(流程图) 定义变量和子函数,输入m

c语言函数作业

一.PTA实验作业 6-3 使用函数判断完全平方数 1. 本题PTA提交列表 2. 设计思路 1.利用由题目给定的int IsSquare( int n )进行操作 2.首先判断n是否大于0. 3.若n>0,则根据函数n*1.0/sqrt(n)是否等于sqrt(n)来判断是否为完整数,符合则return 1,不符合则return 0. 4.若n=0,return 1. 5.若n<0,return 0. ###3.本题调试过程碰到问题及PTA提交列表情况说明 没有考虑n=0也是完整数而答案错误.

C语言二维数组作业

一.PTA实验作业 题目1:7-3 出生年 1. 本题PTA提交列表 2. 设计思路 1.声明一个函数different()用来计算一个年份的不同数字个数 2.定义y(y是来计算符合要求的年份的量),n(n为题目要求的不同数字个数),x(x用来存放起始年份),flag(flag是用来表示每个y值中的不同数字个数的量) 3.输入起始年份y和题目要求的n 4.x=y(存放起始年份) 5.do {flag计算y中不同数字个数:如果flag=n,符合题意,输出相应结果,并结束循环:如果不符合,y自增一}

函数作业

一.PTA实验作业 题目一  求组合数 1.本题的PTA提交列表 2.设计思路 1.主函数 1.输入m,n 2.result=fact(n)/(fact(m)*fact(n-m)) 3.输出result 2.fact(int num)函数 1.result=1 2.循环变量i从1到n,执行下述操作:result*=i 3.返回result 3.本题调试过程碰到问题及PTA提交列表情况说明. 1.格式匹配问题 由于输出是整型,而fact(n)要求函数的返回类型是double,所以输出会出错 输出的

PTA循环作业

---恢复内容开始--- 一.PTA实验作业 题目1:7-1 求交错序列前N项和 1.题目 提交列表: 2.设计思路(包括流程图) (1)先输入个正整数N,确定循环的次数 (2)观察题目中的各项式子的特点,推敲出每一项的代数式 (3)设计出需要的变量,建立循环求和 (4)输出和 3.调试的过程中遇到的问题 在写循环部分的代码中,对各个字母代表的意义没有弄清楚导致有时程序运算不出结果,经认真观察后找到了问题所在,是不够认真导致的. 题目2: 本题PTA提交列表 2.设计思路:(包括流程图) (1)

C++沉思录之二——虚函数使用的时机

虚函数使用的时机 为什么虚函数不总是适用? 1. 虚函数有事会带来很大的消耗: 2. 虚函数不总是提供所需的行为: 3. 当我们不考虑继承当前类时,不必使用虚函数. 必须使用虚函数的情况: 1. 当你想删除一个表面上指向基类对象,实际却是指向派生类对象的指针,就需要虚析构函数. C++沉思录之二--虚函数使用的时机,布布扣,bubuko.com

sdut 面向对象程序设计上机练习二(函数模板)

面向对象程序设计上机练习二(函数模板) Time Limit: 1000MS Memory limit: 65536K 题目描述 利用数组和函数模板求5个数最大值(分别考虑整数.单精度.长整数的情况). 输入 分别输入5个int型整数.5个float 型实数.5个long型正整数. 输出 分别输出5个int型整数的最大值.5个float 型实数的最大值.5个long型正整数的最大值. 示例输入 11 22 666 44 55 11.11 22.22 33.33 888.88 55.55 1234

二、测试作业 你最喜欢做什么--兴趣问题清单

二.测试作业 你最喜欢做什么--兴趣问题清单 •根据迄今为止已有的经历,你真正喜欢从事的工作是什么? 设计类方面,有自主权,无明确方向. •休暇时间你最爱从事的活动是什么? 瑜伽,旅游,与朋友见面. •什么令你精疲力尽?什么能激发你的活力? 长时间的大量工作,做成一件事后的满足感. •你是重视质量,还是重视数量? 质量. •你喜欢与人共事吗? 喜欢. •你喜欢在工作时使用计算机吗? 一般. •你喜欢写作吗? 一般. •对于创作和销售你更喜欢哪一种工作? 创作. •你愿帮运气不佳的人一臂之力吗?