![](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 · 6195 阅读 · 1 评论 -
习题4-9 打印菱形图案 (15分)
本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。输入格式:输入在一行中给出一个正的奇数n。输出格式:输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。输入样例:7输出样例: * * * * * * * * * * * * * * * * * * * * * * * * * #include<stdio.h>void PrintStar(int n);void原创 2020-10-11 11:09:05 · 340 阅读 · 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 · 558 阅读 · 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 · 2311 阅读 · 0 评论