C语言基础
Yu4k1
这个作者很懒,什么都没留下…
展开
-
【C语言】6-3 分别实现单个“图书”类型变量的输入和输出。分数 10
/输出 void input(Book *book);//输入在这里解释接口参数。例如:其中book是用户传入的参数。input函数中参数为指针类型。原创 2024-01-04 20:55:31 · 519 阅读 · 0 评论 -
【PTA题目】寻找孪生素数 分数 10 //FOR函数特殊用法
看起来,这个猜想是成立的,我们总能找到很多对孪生素数,例如:3和5, 5和7, 11和13……这一猜想至今还未被证明。存在无穷多个素数p,使得p + 2是素数。p和p+2这一对差为2的素数,被称为“孪生素数”。(q=p+2,而且你应当相信,在整型变量的取值范围内一定可以找到这对。下面这段程序对于输入的整数。(n原创 2023-12-03 21:53:18 · 766 阅读 · 0 评论 -
【PTA题目】7-19 敲笨钟 分数 20
7-19 敲笨钟分数 20全屏浏览题目切换布局作者 陈越单位 浙江大学微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性,还会糟改几句古诗词。其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰:“寻章摘句老雕虫,晓月当帘挂玉弓”,其中“虫”(chong)和“弓”(gong)都压了“ong”韵。于是这句诗就被糟改为“寻章摘句老雕虫,晓月当帘敲笨钟”。原创 2023-12-03 13:46:20 · 733 阅读 · 0 评论 -
【PTA题目】7-18 6翻了 分数 15
7-18 6翻了分数 15全屏浏览题目切换布局作者 陈越单位 浙江大学“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。原创 2023-12-03 10:29:26 · 661 阅读 · 0 评论 -
【PTA题目】7-2 完美的素数 分数 20
7-2 完美的素数分数 20全屏浏览题目切换布局作者 伍建全单位 重庆科技学院一个十进制数,如果是素数,而且它的各位数字和也是素数,则称之为“美素数”,如29,本身是素数,而且2+9 = 11也是素数,所以它是美素数。从键盘输入一系列正整数,输入以0结束。按输入顺序输出这些数中的美素数。数据保证输入序列中至少有1个美素数。原创 2023-12-03 09:56:53 · 982 阅读 · 0 评论 -
【PTA题目】7-2 字符串的冒泡排序 分数 10
7-2 字符串的冒泡排序分数 10全屏浏览题目切换布局作者 陈越单位 浙江大学我们已经知道了将N个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的K(原创 2023-12-01 16:55:51 · 1000 阅读 · 0 评论 -
【PTA题目】7-6 字符串中的数字之和 分数 10
7-6 字符串中的数字之和分数 10全屏浏览题目切换布局作者 黎浩宏单位 浙江工贸职业技术学院程序要求能够提取输入的字符串中的数字,将数字累加,得到数字之和,如输入的字符串为"abc76wet23er1.",应该提取数字76,23,1,求和后,即76+23+1=100,要求输入的字符串最后一个字符不能为数字字符。原创 2023-12-01 16:33:27 · 781 阅读 · 0 评论 -
【PTA题目】7-5 字符串中出现次数最多的字符 分数 10
7-5 字符串中出现次数最多的字符分数 10全屏浏览题目切换布局作者 罗旭单位 湖南农业大学找出字符串中出现次数最多的字符。例如:bbcaaa,出现次数最多的字符是a。原创 2023-12-01 15:57:37 · 1100 阅读 · 0 评论 -
【PTA题目】7-4 缩写期刊名 分数 10
7-4 缩写期刊名分数 10全屏浏览题目切换布局作者 黄龙军单位 绍兴文理学院科研工作者经常要向不同的期刊投稿。但不同期刊的参考文献的格式往往各不相同。有些期刊要求参考文献所发表的期刊名必须采用缩写形式,否则直接拒稿。现对于给定的期刊名,要求按以下规则缩写:(1)长度不超过4的单词不必缩写;(2)长度超过4的单词仅取前4个字母,但其后要加“.”;(3)所有字母都小写。原创 2023-11-30 17:50:08 · 1119 阅读 · 0 评论 -
【PTA题目】7-15 寻找数中连续数字构成的最大素数 分数 20
7-15 寻找数中连续数字构成的最大素数分数 20全屏浏览题目切换布局作者 叶斌单位 成都信息工程大学输入一个整数,找出其中由N(N>=1)个连续数字组成的最大素数,如果找不到素数,则输出None。原创 2023-11-30 15:57:38 · 1325 阅读 · 0 评论 -
【PTA题目】7-13 梅森数 分数 20
7-13 梅森数分数 20全屏浏览题目切换布局作者 颜晖单位 浙大城市学院形如2n−1的素数称为梅森数(Mersenne Number)。例如22−1=3、23−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了231−1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。本题要求编写程序,对任一正整数n(n原创 2023-11-26 20:23:15 · 737 阅读 · 0 评论 -
【PTA题目】7-12 N个数求和 分数 20
7-12 N个数求和分数 20全屏浏览题目切换布局作者 陈越单位 浙江大学本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。原创 2023-11-25 23:18:45 · 1137 阅读 · 0 评论 -
【PTA题目】7-16 猜数字 分数 20
7-16 猜数字分数 20全屏浏览题目切换布局作者 陈越单位 浙江大学一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢。本题就要求你找出其中的赢家。原创 2023-11-25 21:23:07 · 1121 阅读 · 0 评论 -
【PTA】7-14 福到了 分数 15
7-14 福到了分数 15全屏浏览题目切换布局作者 陈越单位 浙江大学“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符或者为空格。而倒过来的汉字所用的字符由裁判指定。原创 2023-11-24 19:29:58 · 582 阅读 · 0 评论 -
【PTA题目】7-10 倒数第N个字符串 分数 15
7-10 倒数第N个字符串分数 15全屏浏览题目切换布局作者 陈越单位 浙江大学给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L,本题要求你给出对应序列倒数第 N 个字符串。原创 2023-11-24 16:36:03 · 629 阅读 · 0 评论 -
【PTA题目】L1-8 矩阵A乘以B 分数 15
L1-8 矩阵A乘以B分数 15全屏浏览题目切换布局作者 陈越单位 浙江大学给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有Ca与Rb相等时,两个矩阵才能相乘。原创 2023-11-23 16:22:42 · 384 阅读 · 0 评论 -
【PTA题目】L1-6 整除光棍 分数 20
L1-6 整除光棍分数 20全屏浏览题目切换布局作者 翁恺单位 浙江大学这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。原创 2023-11-23 15:53:27 · 458 阅读 · 0 评论 -
【PTA题目】L1-4 稳赢 分数 15
L1-4 稳赢分数 15全屏浏览题目切换布局作者 陈越单位 浙江大学大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。原创 2023-11-21 18:12:49 · 393 阅读 · 0 评论 -
【PTA题目】7-3 冰雹猜想。 分数 10
7-3 冰雹猜想。分数 10全屏浏览题目切换布局作者 赵静静单位 浙江工贸职业技术学院冰雹猜想的内容是:任何一个大于1的整数n,按照n为偶数则除等2,n为奇数则乘3后再加1的规则不断变化,最终都可以变化为1。例如,n等于20,变化过程为:20、10、5、16、8、4、2、1。编写程序,用户输入n,输出变化过程以及变化的次数。原创 2023-11-19 20:23:42 · 364 阅读 · 0 评论 -
【PTA题目】6-21 数字金字塔 分数 15
其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字跟一个空格。原创 2023-11-18 11:56:13 · 1703 阅读 · 1 评论 -
【PTA题目】6-20 使用函数判断完全平方数 分数 10
其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare必须返回1,否则返回0。原创 2023-11-18 11:26:54 · 670 阅读 · 0 评论 -
【PTA题目】6-19 使用函数输出指定范围内的Fibonacci数 分数 20
其中函数fib须返回第n项Fibonacci数;函数PrintFN要在一行中输出给定范围[mn]内的所有Fibonacci数,相邻数字间有一个空格,行末不得有多余空格。如果给定区间内没有Fibonacci数,则输出一行“No Fibonacci number”。原创 2023-11-18 10:58:35 · 640 阅读 · 0 评论 -
【PTA题目】6-15 输入多个单词,统计以指定字母开头的单词个数 分数 10
函数返回以形参变量ch中的字符开头的字符数组ar1中的单词数。原创 2023-11-16 17:36:21 · 439 阅读 · 0 评论 -
【PTA题目】6-14 将字符逆着输出来(递归)分数 10
6-14 将字符逆着输出来(递归)分数 10全屏浏览题目切换布局作者 C课程组单位 湖南工程学院从键盘上接收若干字符,将其按输入顺序倒着输出来。(注意,不接收回车键,因此也不输出。)裁判测试程序样例:输入样例:在这里给出一组输入(注意结尾以回车结束)。输出样例:在这里给出相应的输出。例如:代码长度限制16 KB时间限制400 ms内存限制64 MB原创 2023-11-16 17:18:45 · 419 阅读 · 0 评论 -
【PTA题目】6-9 使用函数输出水仙花数 分数 20
函数判断number是否为水仙花数,是则返回1,否则返回0。函数PrintN则打印开区间(mn)内所有的水仙花数,每个数字占一行。题目保证100≤m≤n≤10000。原创 2023-11-16 17:17:32 · 649 阅读 · 0 评论 -
【PTA题目】6-10 使用函数输出一个整数的逆序数 分数 20
其中函数reverse须返回用户传入的整型number的逆序数。原创 2023-11-16 16:04:48 · 583 阅读 · 0 评论 -
【PTA题目】6-11 使用函数统计指定数字的个数 分数 15
其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。原创 2023-11-16 16:01:00 · 502 阅读 · 0 评论 -
【PTA题目】6-12 求阶乘(递归版) 分数 10
6-12 求阶乘(递归版)分数 10全屏浏览题目切换布局作者 李祥单位 湖北经济学院请编写函数,用递归方法求阶乘。n!=1×2×3×⋯×n规定:0!=1。原创 2023-11-16 15:59:27 · 1055 阅读 · 0 评论 -
【PTA题目】6-13 求叠数(递归版) 分数 10
6-13 求叠数(递归版)分数 10全屏浏览题目切换布局作者 李祥单位 湖北经济学院请编写递归函数,生成叠数。例如:Redup(5,8)=88888。原创 2023-11-16 14:15:00 · 641 阅读 · 0 评论 -
【PTA题目】7-25 删除重复字符 分数 20
7-25 删除重复字符分数 20全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。原创 2023-11-13 16:46:42 · 1127 阅读 · 0 评论 -
【PTA题目】7-24 输出大写英文字母 分数 15
7-24 输出大写英文字母分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍;若无大写英文字母则输出“Not Found”。原创 2023-11-12 15:54:45 · 2232 阅读 · 1 评论 -
【PTA题目】7-21 字符串字母大小写转换 分数 15
7-21 字符串字母大小写转换分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。原创 2023-11-12 00:08:46 · 892 阅读 · 0 评论 -
【PTA题目】7-22 查找指定字符 分数 15
7-22 查找指定字符分数 15全屏浏览题目切换布局作者 颜晖单位 浙江大学本题要求编写程序,从给定字符串中查找某指定的字符。原创 2023-11-12 00:07:15 · 407 阅读 · 0 评论 -
【PTA题目】7-23 字符串转换成十进制整数 分数 15
7-23 字符串转换成十进制整数分数 15全屏浏览题目切换布局作者 张彤彧单位 浙江大学输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。原创 2023-11-12 00:05:17 · 951 阅读 · 1 评论 -
【C语言】一些实用的引用函数(会持续更新)
【代码】【C语言】一些实用的引用函数(会持续更新)原创 2023-11-10 10:28:31 · 168 阅读 · 0 评论 -
【PTA题目】7-12 可逆素数 分数 15
7-12 可逆素数分数 15全屏浏览题目切换布局作者 ty单位 湖南工程学院素数是指除了1和本身之外再没有因子的正整数。1不是素数,2是素数,13也是素数。可逆素数是指: 一个素数将其各位数字的顺序倒过来构成的反序数也是素数。比如17是素数,倒过来的71也是素数,那么17是可逆素数;2也是可逆素数。请计算某个区间内的可逆素数的个数。从键盘输入2个正整数(这里保证区间的合理性,读者无需考虑),输出该区间内的可逆素数的个数。原创 2023-11-10 10:24:43 · 850 阅读 · 0 评论 -
【PTA题目】7-21 字符串字母大小写转换 分数 15
7-21 字符串字母大小写转换分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。原创 2023-11-09 19:21:02 · 820 阅读 · 0 评论 -
【PTA题目】7-20 字符串逆序 分数 15
7-20 字符串逆序分数 15全屏浏览题目切换布局作者 白洪欢单位 浙江大学输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。原创 2023-11-09 19:19:46 · 2533 阅读 · 3 评论 -
【PTA题目】7-19 统计字符出现次数 分数 20
7-19 统计字符出现次数分数 20全屏浏览题目切换布局作者 C课程组单位 浙江大学本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。原创 2023-11-09 18:28:49 · 1014 阅读 · 1 评论 -
【PTA题目】7-18 统计大写辅音字母 分数 15
7-18 统计大写辅音字母分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学英文辅音字母是除AEIOU以外的字母。本题要求编写程序,统计给定字符串中辅音字母的个数。原创 2023-11-09 18:27:54 · 607 阅读 · 1 评论