PTA基础题
用一些有意思的方法,或者带些思考的......
Louis Maos
人民将用剑证明夏天的树叶是绿色的
展开
-
指针编程题:7-1 单词翻转(输入一个句子,将句子中的每一个单词翻转后输出)7-2 输出月份(定义指针数组将下面的月份信息...)7-3 解密英文藏头诗(本题要求编写一个解密英文藏头诗的程序)
指针编程题:7-1 单词翻转(输入一个句子,将句子中的每一个单词翻转后输出)7-2 输出月份(定义指针数组将下面的月份信息...)7-3 解密英文藏头诗(本题要求编写一个解密英文藏头诗的程序)原创 2024-01-02 23:56:52 · 1269 阅读 · 0 评论 -
文件编程题救急:6-1首字母大写;6-2 统计成绩不及格学生信息
6-1首字母大写;6-2 统计成绩不及格学生信息原创 2023-12-28 15:43:09 · 1294 阅读 · 6 评论 -
指针函数题:6-2查找星期(本题要求实现函数,可以根据下表查找到星期,返回对应的序号) 6-3 给数组排序,使数组从小到大排列(应用选择排序,使数组中的元素从小到大排列。)
指针函数题:6-2查找星期(本题要求实现函数,可以根据下表查找到星期,返回对应的序号) 6-3 给数组排序,使数组从小到大排列(应用选择排序,使数组中的元素从小到大排列。)原创 2023-12-27 23:18:08 · 844 阅读 · 0 评论 -
指针:6-1移动字母(本题要求编写函数,将输入字符串的前3个字符移到最后)
指针函数题:移动字母(本题要求编写函数,将输入字符串的前3个字符移到最后)原创 2023-12-24 00:03:45 · 985 阅读 · 0 评论 -
PTA指针:利用指针找最大值 和 指针(3)7-2 统计字符串中空格数
PTA指针:利用指针找最大值 和 指针(3)7-2 统计字符串中空格数原创 2023-12-23 00:27:32 · 1246 阅读 · 0 评论 -
指针:字符串的连接(本题要求实现一个函数,将两个字符串连接起来。)
指针:字符串的连接(本题要求实现一个函数,将两个字符串连接起来。原创 2023-12-20 12:25:53 · 1657 阅读 · 0 评论 -
指针(3)计算最长的字符串长度(本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度)以及就题讲解malloc函数
计算最长的字符串长度(本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度)以及就题讲解malloc函数原创 2023-12-19 23:35:15 · 1037 阅读 · 0 评论 -
PTA多维数组编程题:7-1精准查找
题目给出一个n*m的棋盘,在棋盘上会落入一定数量且携带有数字的棋子,(没有落子的值为一般为0)我们需要统计出棋盘上棋子的数量,并且找到它相应的位置坐标。在第一行输出数组大小,以空格分隔,再输出棋盘落子数量,接着输出落子对应的坐标,及棋子所携带的数字。输入第一行给出n,m.接着输入一个n*m的二维数组。这道题注意一下换行即可。原创 2023-12-19 23:02:15 · 549 阅读 · 0 评论 -
PTA字符数组(1)程序填空题:数字提取 fun函数功能:将字符串中的数字字符挑出来,并组合成一个整数返回(题目保证组合在整型范围内)
数字提取fun函数功能:将字符串中的数字字符挑出来,并组合成一个整数返回(题目保证组合在整型范围内)。如字符串1aei7ei**$23&=,则提取的整数为1723。原创 2023-12-06 16:40:10 · 1330 阅读 · 2 评论 -
PTA 一维数组7-3出生年(本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话)
以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。原创 2023-12-04 21:58:20 · 671 阅读 · 0 评论 -
PTA7-2 一维数组:组个最小数(现给定数字,请编写程序输出能够组成的最小的数)
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。原创 2023-12-04 21:26:05 · 1722 阅读 · 1 评论 -
函数学习 PTA 1使用函数输出一个整数的逆序数;3判断满足条件的三位数;5使用函数求余弦函数的近似值
朴实无华的三道题,可以看看思路原创 2023-11-30 01:46:23 · 1291 阅读 · 0 评论 -
PTA6-3 递归求Fabonacci数列 本题要求实现求Fabonacci数列项的函数。
递归求Fabonacci数列原创 2023-11-29 17:41:44 · 806 阅读 · 0 评论 -
PTA函数 7-1 近似求PI 本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps
本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。2π=1+31!+3×52!+3×5×73!+⋯+3×5×⋯×(2×i+1)i!+⋯原创 2023-11-28 23:46:50 · 1460 阅读 · 0 评论 -
PTA 7-9 字符串循环左移:输入一个字符串和一个非负整数N,要求将字符串循环左移N次
PTA 7-9 字符串循环左移:输入一个字符串和一个非负整数N,要求将字符串循环左移N次原创 2023-11-25 14:07:23 · 585 阅读 · 0 评论 -
给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。
给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。原创 2023-11-23 18:28:49 · 3853 阅读 · 3 评论 -
PTA数组简单题中最难的一道题:字符串转换成十进制整数
输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。原创 2023-11-25 13:41:59 · 693 阅读 · 0 评论 -
PTA字符串逆序
输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。原创 2023-11-23 23:20:40 · 1726 阅读 · 0 评论 -
PTA 7-3 将数组中的数逆序存放
本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。原创 2023-11-23 16:39:49 · 2004 阅读 · 0 评论 -
PTA比较大小:在一行中将3个整数从小到大输出,其间以“->”相连。
我心想也不会犯这样低级的错误啊,原来是ctrlCV的时候直接把scanf的粘贴再加点符号用用,忘改了。一开始运行报随机数了,后来发现printf里面也用了&a,&b,&c。杨亮老师说,一个好的程序员每用一次ctrlcv,都要扇自己一巴掌(哭笑不得)!写得应该还有更简化的模式:)欢迎指点!原创 2023-10-01 14:41:44 · 388 阅读 · 0 评论 -
PTA C语言 “就不告诉你”
做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。原创 2023-10-26 12:34:49 · 804 阅读 · 3 评论 -
关于python的切片
水文,python一句口诀:左右空,取到头;左要取,右不取原创 2023-10-16 17:35:10 · 42 阅读 · 1 评论 -
PTA 7-2 WIfi密码 C语言
下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。原创 2023-11-09 21:50:19 · 1746 阅读 · 9 评论 -
组织星期信息分数:输入一个正整数repeat (0<repeat<10),做repeat次下列运算
输入一个正整数repeat (0原创 2023-11-21 23:30:06 · 2076 阅读 · 2 评论 -
静静的推荐(2022天梯赛L1-8) 给定全体参赛学生的成绩和他们的 PAT 考试成绩,请你帮静静姐算一算,她最多能向企业推荐多少学生?
天梯赛结束后,某企业的人力资源部希望组委会能推荐一批优秀的学生,这个整理推荐名单的任务就由静静姐负责。给定全体参赛学生的成绩和他们的 PAT 考试成绩,请你帮静静姐算一算,她最多能向企业推荐多少学生?原创 2023-11-16 16:34:48 · 298 阅读 · 1 评论 -
PTA 数组求最大值及其下标
本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。原创 2023-11-08 22:40:54 · 1391 阅读 · 1 评论 -
PTA 7-2 冒泡法排序
将N个整数按从小到大排序的冒泡排序法原创 2023-11-09 12:21:37 · 1893 阅读 · 1 评论 -
PTA 新胖子公式 C语言
注意double 是%lf。原创 2023-10-01 15:48:27 · 821 阅读 · 0 评论 -
PTA 7-6 特殊a串数列求和 C语言
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。原创 2023-11-10 21:16:31 · 498 阅读 · 1 评论 -
判断回文字符串本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串,如“XYZYX”和“xyzzyx”都是回文
判断回文字符串本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。原创 2023-11-21 16:11:04 · 531 阅读 · 0 评论 -
PTA7-1 跟奥巴马一起画方块
为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!原创 2023-11-04 12:49:23 · 321 阅读 · 1 评论 -
PTA 计算阶乘和 C语言
对于给定的正整数N,需要你计算 S=1!+2!+3!+...+N!。原创 2023-11-10 15:10:03 · 536 阅读 · 1 评论 -
PTA 计算天数
本题要求编写程序计算某年某月某日是该年中的第几天。原创 2023-10-11 14:27:42 · 1011 阅读 · 1 评论 -
PTA前世档案
网络世界中时常会遇到这类滑稽的算命小程序,实现原理很简单,随便设计几个问题,根据玩家对每个问题的回答选择一条判断树中的路径(如下图所示),结论就是路径终点对应的那个结点。现在我们把结论从左到右顺序编号,编号从 1 开始。这里假设回答都是简单的“是”或“否”,又假设回答“是”对应向左的路径,回答“否”对应向右的路径。给定玩家的一系列回答,请你返回其得到的结论的编号。原创 2023-11-02 16:48:08 · 181 阅读 · 1 评论 -
PTA 谁管谁叫爹 C语言(天梯团体赛)
咱俩谁管谁叫爹》是网上一首搞笑饶舌歌曲,来源于东北酒桌上的助兴游戏。现在我们把这个游戏的难度拔高一点,多耗一些智商。不妨设游戏中的两个人为 A 和 B。游戏开始后,两人同时报出两个整数 NA 和 NB。原创 2023-11-15 14:03:24 · 847 阅读 · 1 评论 -
7-1 Cassels方程 PTA C语言
Cassels方程是一个在数论界产生了巨大影响的不定方程:x 2 +y 2 +z 2 =3xyz。该方程有无穷多自然数解。本题并不是要你求解这个方程,只是判断给定的一组 (x,y,z) 是不是这个方程的解。原创 2023-10-28 16:09:09 · 840 阅读 · 1 评论 -
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。原创 2023-11-10 22:42:40 · 9066 阅读 · 6 评论