![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PAT刷题
本专栏多为PAT刷题过程中对自己的想法以及答案的记录,题目也多为基础题
onerobo
这个作者很懒,什么都没留下…
展开
-
练习5-1 求m到n之和 (10 分)本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。
练习5-1 求m到n之和 (10 分) 本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。 函数接口定义: int sum( int m, int n ); 其中m和n是用户传入的参数,保证有m<n。函数返回的是m~n之间所有整数的和。 #include <stdio.h> int sum(int m, int n); int main() { int m, n; scanf("%d %d", &m, &n);原创 2021-02-27 16:38:02 · 6210 阅读 · 1 评论 -
习题4-9 打印菱形图案 (15分)
本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。 输入格式: 输入在一行中给出一个正的奇数n。 输出格式: 输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。 输入样例: 7 输出样例: * * * * * * * * * * * * * * * * * * * * * * * * * #include<stdio.h> void PrintStar(int n); void原创 2020-10-11 11:09:05 · 348 阅读 · 0 评论 -
习题4-10 猴子吃桃问题 (15分)
一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子? 输入格式: 输入在一行中给出正整数N(1<N≤10)。 输出格式: 在一行中输出第一天共摘了多少个桃子。 输入样例: 3 输出样例: 10 #include <stdio.h> #include <math.h> int ma原创 2020-10-09 14:19:28 · 565 阅读 · 0 评论 -
习题4-5 换硬币 (20分)
习题4-5换硬币(20分) 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额x∈(8,100)。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。 输入样例: 13 输出样例: fen5:2, fen2:..原创 2020-10-08 16:02:40 · 2329 阅读 · 0 评论