PTA ch5作业 7-4 递归实现逆序输出整数
摘要:题目: 本题目要求读入1个正整数n,然后编写递归函数reverse(int n)实现将该正整数逆序输出。 输入格式: 输入在一行中给出1个正整数n。 输出格式: 对每一组输入,在一行中输出n的逆序数。 输入样例: 12345 输出样例: 54321 代码: include<stdio.h> int
阅读全文
PTA ch5作业 7-3 输出Fibonacci数列的前n项
摘要:题目: 已知Fibonacci数列的规律是1,1,2,3,5,8,…,即数列的前两项是1,其后的每一项都是其前两项的和。输出Fibonacci数列的前n(1<=n<=40)项。要求定义并调用含静态变量的函数Fibonacci(n)计算Fibonacci数列的第n项。 输入格式: 输入n值 输出格式:
阅读全文
PTA ch5作业 7-2 到底是不是太胖了
摘要:题目: 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 | 真实体重 − 标准体重 | < 标准体重×10%)。已知市斤是公斤的两倍。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。 输入格式: 输
阅读全文
PTA ch5作业 7-1 判断素数
摘要:题目: 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 31 的需要判断的正整数。 输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。 输入样例: 2 11 111
阅读全文
PTA ch5作业 6-2 使用函数求余弦函数的近似值(函数题)
摘要:题目: 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x 0 /0!−x 2 /2!+x 4 /4!−x 6 /6!+⋯ 函数接口定义: double funcos( double e, double x ); 其
阅读全文
PTA ch5作业 6-1 使用函数统计指定数字的个数(函数题)
摘要:题目: 函数接口定义: int CountDigit( int number, int digit ); 其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。 裁判测试程序样例: #include <stdio
阅读全文
YBK.实验.学生成绩管理系统
摘要:一、实验内容:编程实现学生成绩管理系统v1.3 在实验二的基础上,设计程序循环运行,执行其中一个功能后返回主菜单,直至选择6退出,实现密码登录程序最多三次机会,系统菜单、各功能要求使用定义函数和调用。 参考界面如下: 欢迎使用学生成绩管理系统1.1 * 王小明 计算机2003班 2020.10.29
阅读全文
PTA ch3-4 7-10 统计字符
摘要:题目: 本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, oth
阅读全文
PTA ch3-4 作业 7-9 计算分段函数[1]
摘要:题目: 本题目要求计算下列分段函数f(x)的值: 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 输入样例1: 10 输出样例1: f(10.0) = 0.1 输入样例2: 0 输出样例2: f(0.0) =
阅读全文
PTA ch3-4 作业 7-8 打印九九口诀表
摘要:输入格式: 输入在一行中给出一个正整数N(1≤N≤9)。 输出格式: 输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。 输入样例: 4 输出样例: 1 * 1=1 1 * 2=2 2 * 2=4 1 * 3=3 2 * 3=6 3 * 3=9 1 * 4=4 2 * 4=8 3 * 4=
阅读全文
PTA ch3-4 作业 7-7 用格里高利公式求给定精度的PI值
摘要:题目: 本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+...) ,直到最后一项的绝对值小于给定精度eps。 输入格式: 输入在一行中给出一个正实数eps。 输出格式: 在一行中按照“Pi = pi”的格式输出部分和的值pi,精确到小数点后四位。题目保证输入数据和计算结果均不超过
阅读全文
PTA ch3-4 作业 7-6 特殊a串数列求和
摘要:题目: 给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。 输入格式: 输入在一行中给出不超过9的正整数a和n。 输出格式: 在一行中按照“s = 对应的和”的格式输出。 输入样例: 2 3 输出样例: s = 246 程序: #include < st
阅读全文
PTA ch3-4 作业 7-5 求阶乘序列前N项和
摘要:题目: 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和。 输入格式: 输入在一行中给出一个不超过12的正整数N。 输出格式: 在一行中输出整数结果。 输入样例: 5 输出样例: 153 程序: #include < stdio.h > int main() { int n; int
阅读全文
PTA ch3-4 作业 7-4 求一个日期是该年中的第几天
摘要:题目: 输入一个日期,求这个日期是该年中的第几天。 输入格式: 输入三个整数,分别代表年、月、日。(假设数据都是合理的) 输出格式: 这个日期是该年中的第几天。 输入样例: 在这里给出一组输入。例如: 2000 3 1 输出样例: 在这里给出相应的输出。例如: 61 程序: #include< io
阅读全文
PTA ch3-4 作业 7-3 统计学生成绩
摘要:题目: 本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在第一行中给出一个正整数N(≤1000),即学生
阅读全文
PTA ch3-4 作业 7-2 用天平找小球
摘要:题目: 三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。 输入格式: 输入在一行中给出3个正整数,顺序对应球A、B、C的重量。 输出格式: 在一行中输出唯一的那个不一样的球。 输入样例: 1 1 2 输出样例: C 程序: #include< iostream
阅读全文
PTA ch3-4 作业 7-1 奇偶分家
摘要:题目: 给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。 输出格式: 在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。 输入样例: 9 88 74 101 26 15 0 34 22 77 输出样例:
阅读全文
PTA ch3-4 课外练习题 7-7 闰年判断
摘要:题目: 闰年判断,规则是能被4整除但不能被100整除或者能被400整除的年份是闰年。 输入格式: 先输入测试组数n,然后输入n个年份y。 输出格式: 判断每个年份y,若y是闰年输出YES,否则输出NO。 输入样例: 在这里给出一组输入。例如: 2 2008 1900 输出样例: 在这里给出相应的输出
阅读全文
PTA ch3-4 课外练习题 7-6 二进制数转十进制数
摘要:题目: 输入仅由0和1构成的正的二进制数(不超过32位), 以换行符结束。输出该数对应的十进制数。 输入格式: 输入仅由0和1构成的二进制数。 输出格式: 输出相应的十进制数。 输入样例: 在这里给出一组输入。例如: 101100 输出样例: 在这里给出相应的输出。例如: 44 程序: #inclu
阅读全文
PTA ch3-4 课外练习题 7-5 兔子繁衍问题
摘要:题目: 一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对? 输入格式: 输入在一行中给出一个不超过10000的正整数N。 输出格式: 在一行中输出兔子总数达到N最少需要的
阅读全文
PTA ch3-4 课外练习题 7-4 猜数字游戏
摘要:题目: 猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bin
阅读全文
PTA ch3-4 课外练习题 7-3 稳赢
摘要:题目: 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 无 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 输入格式: 输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次
阅读全文
PTA ch3-4 课外练习题 7-2 高速公路超速处罚
摘要:题目: 按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。 输出格式: 在一行中输出处理意见:若属于正常
阅读全文
PTA ch3-4 课外练习题 7-1 判断闰年
摘要:题目: 输入一个年份,判断其是否为闰年,若是闰年输出“yes”的信息,否则输出“no”的信息。 判断闰年的标准:能被4整除但不能被100整除,或者能被400整除的年份是闰年。 输入格式: 直接输入一个4位数年份,没有其它任何附加字符。 输出格式: 直接输出“yes”或“no”,没有其它任何附加字符。
阅读全文