pta刷题
SparkleN.
知足且上进
展开
-
报数pta****
其中n是初始人数;m是游戏规定的退出位次(保证为小于n的正整数)。函数CountOff将每个人的退出顺序编号存在数组out[]中。因为C语言数组下标是从0开始的,所以第i个位置上的人是第out[i-1]个退出的。i < n;/* 你的代码将被嵌在这里 *///外循环是报到哪个数,就是报n个数,也就是n个人都退出//内循环通过判断,continue来跳循环//因为这前面传入了形参n所以的话这里可以用n哦。原创 2024-01-09 20:33:18 · 373 阅读 · 0 评论 -
【习题10-1 判断满足条件的三位数
其中传入的参数int n是一个三位数的正整数(最高位数字非0)。函数search返回[101,n]区间内所有满足条件的数的个数。原创 2024-01-08 19:34:36 · 370 阅读 · 0 评论 -
习题6-4 使用函数输出指定范围内的Fibonacci数
其中函数fib须返回第n项Fibonacci数;函数PrintFN要在一行中输出给定范围[mn]内的所有Fibonacci数,相邻数字间有一个空格,行末不得有多余空格。如果给定区间内没有Fibonacci数,则输出一行“No Fibonacci number”。原创 2024-01-06 09:54:14 · 788 阅读 · 0 评论 -
习题6-6 使用函数输出一个整数的逆序数
其中函数reverse须返回用户传入的整型number的逆序数。原创 2024-01-01 22:08:32 · 484 阅读 · 0 评论 -
习题8-5 使用函数实现字符串部分复制
函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。若m超过输入字符串的长度,则结果字符串应为空串。/* 由裁判实现,略去不表 */int main()int m;return 0;/* 你的代码将被嵌在这里 */原创 2024-01-01 17:16:38 · 489 阅读 · 0 评论 -
习题8-3 数组循环右移
其中a[]是用户传入的数组;n是数组的大小;m是右移的位数。函数ArrayShift须将循环右移后的数组仍然存在a[]中。原创 2024-01-01 17:04:24 · 424 阅读 · 0 评论 -
习题8-1 拆分实数的整数与小数部分
其中x是被拆分的实数(0≤x原创 2024-01-01 16:40:44 · 317 阅读 · 0 评论 -
练习8-8 移动字母
其中char s[]是用户传入的字符串,题目保证其长度不小于3;函数Shift须将按照要求变换后的字符串仍然存在s[]里。原创 2024-01-01 16:34:17 · 367 阅读 · 0 评论 -
习题6-2 使用函数求特殊a串数列和
其中函数fn须返回的是n个a组成的数字;SumA返回要求的和。原创 2023-12-30 10:16:11 · 362 阅读 · 0 评论 -
删除字符-
其中char *str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。原创 2023-12-25 23:03:49 · 409 阅读 · 0 评论 -
统计素数并求和
练习4-11 统计素数并求和分数 20全屏浏览题目切换布局作者 张彤彧单位 浙江大学本题要求统计给定整数M和N区间内素数的个数并对它们求和。原创 2023-12-25 22:42:47 · 434 阅读 · 0 评论 -
练习4-6 猜数字游戏
练习4-6 猜数字游戏分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!如果3次以内猜到该数,则提示“Lucky You!原创 2023-12-25 22:25:58 · 589 阅读 · 0 评论 -
pta7-2求最大值及其下标
本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数n(1原创 2023-12-19 21:24:56 · 393 阅读 · 0 评论 -
习题6-1 分类统计字符个数
其中char s[]是用户传入的字符串。函数须在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数/* 由裁判实现,略去不表 */int main()return 0;l=b=d=o=0;int i=0;while(s[i]!i++;原创 2023-12-25 12:53:26 · 618 阅读 · 0 评论 -
习题5-8 空心的数字金字塔
其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。return 0;/* 你的代码将被嵌在这里 *//*首先找到规律:就是第n行前的空格为总行数减去n,先打印出最前面的空格,然后是数字,第几行则打印几个第几这个数字,然后数字里面的空格为*/int j,i;for(i=1;i原创 2023-12-25 12:42:40 · 476 阅读 · 0 评论 -
练习3-5 输出闰年
练习3-5 输出闰年分数 15全屏浏览题目切换布局作者 陈建海单位 浙江大学输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。原创 2023-12-24 22:29:50 · 419 阅读 · 0 评论 -
习题5-6 使用函数输出水仙花数
函数判断number是否为水仙花数,是则返回1,否则返回0。函数PrintN则打印开区间(mn)内所有的水仙花数,每个数字占一行。题目保证100≤m≤n≤10000。return 0;/* 你的代码将被嵌在这里 */int m=0;int item=1;j=number;//用来最后比较判断是否是水仙花t=number;//用来判断次数while(t!=0){t/=10;m++;//存放number的次数=0){原创 2023-12-24 19:10:25 · 522 阅读 · 0 评论 -
pta习题6-8 单词首字母大写
习题6-8 单词首字母大写分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。原创 2023-12-24 19:09:13 · 544 阅读 · 0 评论 -
英文字母替换加密
练习6-3 英文字母替换加密(大小写转换+后移1位)分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,将英文字母替换加密。为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大写字母转换为小写字母。例如,字母a->B、b->C、…、z->A、A->b、B->c、…、Z->a。输入一行字符,将其中的英文字母按照以上规则转换后输出,其他字符按原样输出。原创 2023-12-24 14:30:41 · 493 阅读 · 0 评论 -
兔子繁衍问题
习题4-11 兔子繁衍问题分数 15全屏浏览题目切换布局作者 徐镜春单位 浙江大学一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?原创 2023-12-24 14:06:25 · 426 阅读 · 0 评论 -
最大公约数和最小公倍数
习题4-7 最大公约数和最小公倍数分数 15全屏浏览题目切换布局作者 张彤彧单位 浙江大学本题要求两个给定正整数的最大公约数和最小公倍数。原创 2023-12-24 13:28:25 · 350 阅读 · 0 评论 -
使用函数统计指定数字的个数
其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。/* 你的代码将被嵌在这里 */int i;=0);原创 2023-12-23 21:46:00 · 472 阅读 · 0 评论 -
使用函数求素数和
其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[mn]内所有素数的和。题目保证用户传入的参数m≤n。p原创 2023-12-23 21:38:11 · 473 阅读 · 0 评论 -
使用函数求奇数和
其中函数even将根据用户传入的参数n的奇偶性返回相应值:当n为偶数时返回1,否则返回0。函数OddSum负责计算并返回传入的N个整数List[]中所有奇数的和。记得这里是函数调用,所以最后是return sum,不是return 0;原创 2023-12-23 14:33:45 · 379 阅读 · 0 评论 -
符号函数___
其中x是用户传入的整型参数。符号函数的定义为:若x大于0,sign(x)= 1;若x等于0,sign(x)= 0;否则,sign(x)= −1。原创 2023-12-23 12:45:03 · 357 阅读 · 0 评论 -
字符金字塔
其中n和ch是用户传入的参数,n为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行由字符ch构成的字符金字塔。注意每个字符后有一个空格。原创 2023-12-23 12:38:28 · 422 阅读 · 0 评论 -
猴子吃桃问题pta
习题4-10 猴子吃桃问题分数 15全屏浏览题目切换布局作者 徐镜春单位 浙江大学一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子?原创 2023-12-23 11:03:47 · 571 阅读 · 1 评论 -
求简单交错序列前N项和
练习2-15 求简单交错序列前N项和分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。原创 2023-12-23 10:22:20 · 415 阅读 · 0 评论 -
求奇数分之一序列前N项和
练习2-14 求奇数分之一序列前N项和分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。原创 2023-12-23 10:13:35 · 330 阅读 · 0 评论 -
求N分之一序列前N项和
练习2-13 求N分之一序列前N项和分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。原创 2023-12-23 10:08:59 · 442 阅读 · 0 评论 -
pta整数四则运算
练习2-9 整数四则运算分数 10全屏浏览题目切换布局作者 乔林单位 浙江大学本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。原创 2023-12-23 09:41:01 · 623 阅读 · 0 评论 -
找出最小值
练习4-10 找出最小值分数 20全屏浏览题目切换布局作者 颜晖单位 浙大城市学院本题要求编写程序,找出给定一系列整数中的最小值。原创 2023-12-23 00:28:07 · 650 阅读 · 0 评论 -
查询水果价格pta
练习3-8 查询水果价格分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退出查询;不到5次而用户输入0即退出;输入其他编号,显示价格为0。原创 2023-12-23 00:22:07 · 455 阅读 · 0 评论 -
水仙花数*
习题4-6 水仙花数分数 20全屏浏览题目切换布局作者 徐镜春单位 浙江大学水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。本题要求编写程序,计算所有N位水仙花数。原创 2023-12-21 22:20:45 · 522 阅读 · 0 评论 -
求分数序列前N项和
习题4-3 求分数序列前N项和分数 15全屏浏览题目切换布局作者 张彤彧单位 浙江大学本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。原创 2023-12-21 21:44:35 · 354 阅读 · 0 评论 -
pta求奇数和
习题4-1 求奇数和分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学本题要求计算给定的一系列正整数中奇数的和。原创 2023-12-21 21:33:49 · 463 阅读 · 0 评论 -
pta练习5-1 求m到n之和
其中m和n是用户传入的参数,保证有m原创 2023-12-21 16:59:00 · 526 阅读 · 0 评论 -
pta练习7-4 找出不是两个数组共有的元素
练习7-4 找出不是两个数组共有的元素分数 20全屏浏览题目切换布局作者 张彤彧单位 浙江大学给定两个整型数组,本题要求找出不是两者共有的元素。原创 2023-12-21 12:58:48 · 629 阅读 · 0 评论 -
pta习题7-7 字符串替换
习题7-7 字符串替换分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学。原创 2023-12-21 11:38:52 · 719 阅读 · 0 评论 -
PTA习题7-6 统计大写辅音字母
习题7-6 统计大写辅音字母分数 15全屏浏览题目切换布局作者 C课程组单位 浙江大学英文辅音字母是除AEIOU以外的字母。本题要求编写程序,统计给定字符串中辅音字母的个数。原创 2023-12-21 11:10:56 · 759 阅读 · 1 评论