C 语言程序设计(第3版)
文章平均质量分 51
纸上得来终觉浅,绝知此事要躬行。
春天熊
活力如春,坚毅如熊
展开
-
[PTA]练习2-1 Programming in C is fun!
本题要求编写程序,输出一个短句“Programming in C is fun!”。原创 2021-04-02 22:54:31 · 269 阅读 · 0 评论 -
[PTA]练习2-3 输出倒三角图案
本题要求编写程序,输出指定的由 “`*`” 组成的倒三角图案。原创 2021-04-02 22:55:29 · 1373 阅读 · 0 评论 -
[PTA]练习2-4 温度转换
本题要求编写程序,计算华氏温度 150°F 对应的摄氏温度。计算公式:C = 5 × (F − 32) / 9,式中:C 表示摄氏温度,F 表示华氏温度,输出数据要求为整型。原创 2021-04-02 22:56:31 · 1557 阅读 · 0 评论 -
[PTA]练习2-6 计算物体自由下落的距离
一个物体从 100 米的高空自由落下。编写程序,求它在前 3 秒内下落的垂直距离。设重力加速度为 10 米/秒² 。原创 2021-04-02 23:04:04 · 635 阅读 · 0 评论 -
[PTA]练习2-8 计算摄氏温度
给定一个华氏温度 F,本题要求编写程序,计算对应的摄氏温度 C。计算公式:C = 5 × (F − 32) / 9。题目保证输入与输出均在整型范围内。原创 2021-04-02 23:07:32 · 662 阅读 · 0 评论 -
[PTA]练习2-9 整数四则运算
本题要求编写程序,计算 2 个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。原创 2021-04-02 23:10:21 · 1687 阅读 · 0 评论 -
[PTA]练习2-10 计算分段函数[1]
本题目要求计算下列分段函数 f(x) 的值。原创 2021-04-02 23:17:21 · 6937 阅读 · 1 评论 -
[PTA]练习2-11 计算分段函数[2]
本题目要求计算下列分段函数 f(x) 的值。原创 2021-04-02 23:21:47 · 1210 阅读 · 0 评论 -
[PTA]练习2-12 输出华氏-摄氏温度转换表
输入 2 个正整数 lower 和 upper(lower ≤ upper ≤ 100),请输出一张取值范围为 [lower, upper] 且每次增加 2 华氏度的华氏-摄氏温度转换表。温度转换的计算公式:C = 5 × (F − 32) / 9,其中:C 表示摄氏温度,F 表示华氏温度。原创 2021-04-09 22:01:35 · 592 阅读 · 0 评论 -
[PTA]练习2-13 求N分之一序列前N项和
本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前 N 项之和。原创 2021-04-04 10:52:54 · 1497 阅读 · 0 评论 -
[PTA]练习2-14 求奇数分之一序列前N项和
本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前 N 项之和。原创 2021-04-04 10:56:31 · 555 阅读 · 0 评论 -
[PTA]练习2-15 求简单交错序列前N项和
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前 N 项之和。原创 2021-04-04 10:59:08 · 1148 阅读 · 0 评论 -
[PTA]练习2-17 生成3的乘方表
输入一个非负整数 n,生成一张 3 的乘方表,输出 3^0^~3^n^ 的值。可调用幂函数计算 3 的乘方。原创 2021-04-04 11:05:33 · 606 阅读 · 0 评论 -
[PTA]练习2-18 求组合数
本题要求编写程序,根据公式算出从 n 个不同元素中取出 m 个元素(m ≤ n)的组合数。建议定义和调用函数 fact(n) 计算 n!,其中 n 的类型是 int,函数类型是 double。原创 2021-04-04 11:10:36 · 1565 阅读 · 0 评论 -
[PTA]习题2-1 求整数均值
本题要求编写程序,计算 4 个整数的和与平均值。题目保证输入与输出均在整型范围内。原创 2021-04-04 11:14:07 · 870 阅读 · 0 评论 -
[PTA]习题2-2 阶梯电价
为了提倡居民节约用电,某省电力公司执行 “阶梯电价”,安装一户一表的居民用户电价分为两个 “阶梯”:月用电量 50 千瓦时(含 50 千瓦时)以内的,电价为 0.53 元/千瓦时;超过 50 千瓦时的,超出部分的用电量,电价上调 0.05 元/千瓦时。请编写程序计算电费。原创 2021-04-04 11:17:19 · 706 阅读 · 0 评论 -
[PTA]习题2-3 求平方与倒数序列的部分和
本题要求对两个正整数 m 和 n(m ≤ n)编写程序,计算序列和:m² + 1/m + (m+1)² + 1/(m+1) + ⋯ + n² + 1/n。原创 2021-04-05 11:55:51 · 1104 阅读 · 1 评论 -
[PTA]习题2-4 求交错序列前N项和
本题要求编写程序,计算交错序列 1 - 2/3 + 3/5 - 4/7 + 5/9 - 6/11 + ... 的前 N 项之和。原创 2021-04-05 11:56:29 · 739 阅读 · 1 评论 -
[PTA]习题2-5 求平方根序列前N项和
本题要求编写程序,计算平方根序列 √1 + √2 + √3 + ⋯ 的前 N 项之和。可包含头文件 math.h,并调用 sqrt 函数求平方根。原创 2021-04-05 11:56:48 · 575 阅读 · 1 评论 -
[PTA]习题2-6 求阶乘序列前N项和
本题要求编写程序,计算序列 1! + 2! + 3! + ⋯ 的前 N 项之和。原创 2021-04-05 11:57:09 · 1734 阅读 · 1 评论 -
[PTA]练习3-2 计算符号函数的值
对于任一整数 n,符号函数 sign(n) 的定义如下:请编写程序计算该函数对任一输入整数的值。原创 2021-04-05 11:57:27 · 856 阅读 · 1 评论 -
[PTA]练习3-3 统计学生平均成绩与及格人数
本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于 60 分)的人数。题目保证输入与输出均在整型范围内。原创 2021-04-05 11:57:56 · 2635 阅读 · 1 评论 -
[PTA]练习3-4 统计字符
本题要求编写程序,输入 10 个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。原创 2021-04-05 11:58:09 · 1660 阅读 · 1 评论 -
[PTA]练习3-5 输出闰年
输出 21 世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被 4 整除但不能被 100 整除、或者能被 400 整除。原创 2021-04-05 11:58:24 · 1810 阅读 · 4 评论 -
[PTA]练习3-7 成绩转换
本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:大于等于 90 分为 A;小于 90 且大于等于 80 为 B;小于 80 且大于等于 70 为 C;小于 70 且大于等于 60 为 D;小于 60 为 E。原创 2021-04-05 11:58:38 · 4953 阅读 · 1 评论 -
[PTA]练习3-8 查询水果价格
给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为 3.00 元/公斤、2.50 元/公斤、4.10 元/公斤、10.20 元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号 1~4 查询对应水果的单价。当连续查询次数超过 5 次时,程序应自动退出查询;不到 5 次而用户输入 0 即退出;输入其他编号,显示价格为 0。原创 2021-04-08 21:22:38 · 1769 阅读 · 2 评论 -
[PTA]习题3-1 比较大小
本题要求将输入的任意 3 个整数从小到大输出。原创 2021-04-08 21:37:10 · 747 阅读 · 2 评论 -
[PTA]习题3-2 高速公路超速处罚
按照规定,在高速公路上行使的机动车,达到或超出本车道限速的 10% 则处 200 元罚款;若达到或超出 50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。原创 2021-04-08 22:09:56 · 2721 阅读 · 5 评论 -
[PTA]习题3-3 出租车计价
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为 3 公里,起步费 10 元;超起步里程后 10 公里内,每公里 2 元;超过 10 公里以上的部分加收 50% 的回空补贴费,即每公里 3 元;营运过程中,因路阻及乘客要求临时停车的,按每 5 分钟 2 元计收(不足 5 分钟则不收费)。原创 2021-04-08 22:42:25 · 2256 阅读 · 0 评论 -
[PTA]习题3-4 统计学生成绩
本题要求编写程序读入 N 个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:- 大于等于 90 分为 A;- 小于 90 且大于等于 80 为 B;- 小于 80 且大于等于 70 为 C;- 小于 70 且大于等于 60 为 D;- 小于 60 为 E。原创 2021-04-08 22:57:58 · 1434 阅读 · 1 评论 -
[PTA]习题3-5 三角形判断
给定平面上任意三个点的坐标 (x1, y1), (x2, y2), (x3, y3),检验它们能否构成三角形。原创 2021-04-09 19:27:10 · 883 阅读 · 0 评论 -
[PTA]练习4-3 求给定精度的简单交错序列部分和
本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度 eps。原创 2021-04-09 21:06:23 · 1762 阅读 · 0 评论 -
[PTA]练习4-6 猜数字游戏
猜数字游戏是令游戏机随机产生一个 100 以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果 1 次猜出该数,提示 “Bingo!”;原创 2021-04-09 21:42:21 · 1947 阅读 · 0 评论 -
[PTA]练习4-7 求e的近似值
自然常数 e 可以用级数 1 + 1/1! + 1/2! + ⋯ + 1/n! + ⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。原创 2021-04-09 21:50:04 · 2750 阅读 · 3 评论 -
[PTA]练习4-10 找出最小值
本题要求编写程序,找出给定一系列整数中的最小值。原创 2021-04-09 22:16:32 · 4962 阅读 · 2 评论 -
[PTA]练习4-11 统计素数并求和
本题要求统计给定整数 M 和 N 区间内素数的个数并对它们求和。原创 2021-04-17 20:36:32 · 1312 阅读 · 0 评论 -
[PTA]习题4-1 求奇数和
本题要求计算给定的一系列正整数中奇数的和。原创 2021-04-17 21:01:25 · 933 阅读 · 0 评论 -
[PTA]习题4-2 求幂级数展开的部分和
已知函数 e 的 x 次方可以展开为幂级数 1 + x + x²/2! + x³/3! + ….。现给定一个实数 x,要求利用此幂级数部分和求 e 的 x 次方的近似值,求和一直继续到最后一项的绝对值小于 0.00001。原创 2021-04-20 19:26:26 · 1756 阅读 · 0 评论 -
[PTA]习题4-3 求分数序列前N项和
本题要求编写程序,计算序列 2/1 + 3/2 + 5/3 + 8/5 + ... 的前 N 项之和。注意该序列从第 2 项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。原创 2021-04-20 19:27:01 · 774 阅读 · 0 评论 -
[PTA]习题4-4 特殊a串数列求和
给定两个均不超过 9 的正整数 a 和 n,要求编写程序求 a + aa + aaa + ⋯ + aa⋯a(n 个 a)之和。原创 2021-04-20 21:58:48 · 437 阅读 · 0 评论