C 语言程序设计实验与习题指导(第3版)
文章平均质量分 51
纸上得来终觉浅,绝知此事要躬行。
春天熊
活力如春,坚毅如熊
展开
-
[PTA]实验11-2-6 奇数值结点链表
本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中奇数值的结点重新组成一个新的链表。原创 2021-05-30 22:43:05 · 617 阅读 · 0 评论 -
[PTA]实验2-4-1 统计各位数字之和是5的数
本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于 5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。原创 2021-05-23 12:04:49 · 1032 阅读 · 1 评论 -
[PTA]实验2-4-5 简单实现x的n次方
本题要求实现一个计算 x 的 n 次方(n ≥ 0)的函数。原创 2021-05-23 12:15:04 · 3518 阅读 · 0 评论 -
[PTA]实验5-1 使用函数计算两个复数之积
若两个复数分别为:c₁ = x₁ + y₁i 和 c₂ = x₂ + y₂i ,则它们的乘积为:c₁ x c₂ = (x₁x₂ - y₁y₂) + (x₁y₂ + x₂y₁)i。本题要求实现一个函数计算两个复数之积。原创 2021-05-23 15:08:48 · 6136 阅读 · 2 评论 -
[PTA]实验5-2 符号函数
本题要求实现符号函数 sign(x)。其中 x 是用户传入的整型参数。符号函数的定义为:若 x 大于 0,sign(x) = 1;若 x 等于 0,sign(x) = 0;否则,sign(x) = −1。原创 2021-05-23 15:12:48 · 1575 阅读 · 0 评论 -
[PTA]实验5-3 使用函数求奇数和
本题要求实现一个函数,计算 N 个整数中所有奇数的和,同时实现一个判断奇偶性的函数。原创 2021-05-23 15:30:56 · 2831 阅读 · 0 评论 -
[PTA]实验5-4 使用函数计算两点间的距离
本题要求实现一个函数,对给定平面任意两点坐标 (x₁, y₁) 和 (x₂, y₂),求这两点之间的距离。原创 2021-05-24 05:54:27 · 2546 阅读 · 1 评论 -
[PTA]实验5-5 使用函数求素数和
本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。原创 2021-05-24 05:58:18 · 3188 阅读 · 0 评论 -
[PTA]实验5-6 使用函数判断完全平方数
本题要求实现一个判断整数是否为完全平方数的简单函数。原创 2021-05-24 06:02:50 · 5932 阅读 · 0 评论 -
[PTA]实验5-7 使用函数求1到10的阶乘和
本题要求实现一个计算非负整数阶乘的简单函数,使得可以利用该函数,计算 1! + 2! + ⋯ + 10! 的值。原创 2021-05-24 06:05:39 · 2177 阅读 · 0 评论 -
[PTA]实验5-8 使用函数统计指定数字的个数
本题要求实现一个统计整数中指定数字的个数的简单函数。原创 2021-05-24 06:08:32 · 2649 阅读 · 1 评论 -
[PTA]实验5-9 使用函数输出水仙花数
水仙花数是指一个 N 位正整数(N ≥ 3),它的每个位上的数字的 N 次幂之和等于它本身。例如:153 = 1³ + 5³ + 3³。 本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定区间 (m, n) 内所有的水仙花数。原创 2021-05-24 06:12:39 · 2043 阅读 · 1 评论 -
[PTA]实验5-10 使用函数求余弦函数的近似值
本题要求实现一个函数,用下列公式求 cos(x) 的近似值,精确到最后一项的绝对值小于 e。原创 2021-05-24 06:19:35 · 490 阅读 · 0 评论 -
[PTA]实验5-11 使用函数求最大公约数
本题要求实现一个计算两个数的最大公约数的简单函数。原创 2021-05-24 06:22:26 · 2828 阅读 · 2 评论 -
[PTA]实验6-2 分类统计字符个数
本题要求实现一个函数,统计给定字符串中英文字母、空格或回车、数字字符和其他字符的个数。原创 2021-05-24 06:25:10 · 2527 阅读 · 2 评论 -
[PTA]实验6-3 使用函数求特殊a串数列和
给定两个均不超过 9 的正整数 a 和 n,要求编写函数求 a + aa + aaa + ⋯ + aa⋯a(n 个 a)之和。原创 2021-05-24 06:28:02 · 2350 阅读 · 0 评论 -
[PTA]实验6-4 使用函数输出指定范围内的完数
本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数 m 和 n (0 < m ≤ n ≤ 10000)之间的所有完数。所谓完数就是该数恰好等于除自身外的因子之和。例如:6 = 1 + 2 + 3,其中 1、2、3 为 6 的因子。原创 2021-05-25 06:18:39 · 1230 阅读 · 0 评论 -
[PTA]实验6-5 使用函数输出指定范围内的Fibonacci数
本题要求实现一个计算 Fibonacci 数的简单函数,并利用其实现另一个函数,输出两正整数 m 和 n (0 < m ≤ n ≤ 10000)之间的所有 Fibonacci 数。所谓 Fibonacci 数列就是满足任一项数字是前两项的和(最开始两项均定义为 1)的数列。原创 2021-05-25 06:23:17 · 2478 阅读 · 0 评论 -
[PTA]实验6-6 使用函数验证哥德巴赫猜想
本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于 6 的偶数均可表示为两个奇素数之和。素数就是只能被 1 和自身整除的正整数。注意:1 不是素数,2 是素数。原创 2021-05-25 06:25:55 · 990 阅读 · 0 评论 -
[PTA]实验6-7 使用函数输出一个整数的逆序数
本题要求实现一个求整数的逆序数的简单函数。原创 2021-05-25 06:28:41 · 3538 阅读 · 0 评论 -
[PTA]实验8-1-1 利用指针找最大值
本题要求实现一个简单函数,找出两个数中的最大值。原创 2021-05-25 06:31:22 · 3239 阅读 · 0 评论 -
[PTA]实验8-1-2 计算两数的和与差
本题要求实现一个计算输入的两数的和与差的简单函数。原创 2021-05-25 06:34:44 · 996 阅读 · 0 评论 -
[PTA]实验8-1-3 拆分实数的整数与小数部分
本题要求实现一个拆分实数的整数与小数部分的简单函数。原创 2021-05-25 06:37:00 · 1719 阅读 · 0 评论 -
[PTA]实验8-1-4 使用函数的选择法排序
本题要求实现一个用选择法对整数数组进行简单排序的函数。原创 2021-05-25 06:39:36 · 6309 阅读 · 0 评论 -
[PTA]实验8-1-5 在数组中查找指定元素
本题要求实现一个在数组中查找指定元素的简单函数。原创 2021-05-25 06:43:14 · 4059 阅读 · 0 评论 -
[PTA]实验8-1-6 函数实现字符串逆序
本题要求实现一个字符串逆序的简单函数。原创 2021-05-26 06:08:12 · 6607 阅读 · 0 评论 -
[PTA]实验8-1-7 数组循环右移
本题要求实现一个对数组进行循环右移的简单函数:一个数组 a 中存有 n(> 0)个整数,将每个整数循环向右移 m(≥ 0)个位置,即将 a 中的数据由(a0a1⋯a(n−1))变换为(a(n−m)⋯a(n−1)a0a1⋯a(n−m−1))(最后 m 个数循环移至最前面的 m 个位置)。原创 2021-05-26 06:14:19 · 747 阅读 · 0 评论 -
[PTA]实验8-1-8 报数
报数游戏是这样的:有 n 个人围成一圈,按顺序从 1 到 n 编好号。从第一个人开始报数,报到 m(< n)的人退出圈子;下一个人从 1 开始报数,报到 m 的人退出圈子。如此下去,直到留下最后一个人。本题要求编写函数,给出每个人的退出顺序编号。原创 2021-05-26 06:17:59 · 2405 阅读 · 2 评论 -
[PTA]实验8-2-3 删除字符
本题要求实现一个删除字符串中的指定字符的简单函数。原创 2021-05-26 06:21:08 · 1073 阅读 · 0 评论 -
[PTA]实验8-2-4 使用函数实现字符串部分复制
本题要求编写函数,将输入字符串 t 中从第 m 个字符开始的全部字符复制到字符串 s 中。原创 2021-05-26 06:23:55 · 1816 阅读 · 0 评论 -
[PTA]实验8-2-5 判断回文字符串
本题要求编写函数,判断给定的一串字符是否为 “回文”。所谓 “回文” 是指顺读和倒读都一样的字符串。如 “XYZYX” 和 “xyzzyx” 都是回文。原创 2021-05-26 06:27:39 · 4279 阅读 · 0 评论 -
[PTA]实验8-2-6 分类统计各类字符个数
本题要求实现一个函数,统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。原创 2021-05-26 06:35:33 · 2480 阅读 · 0 评论 -
[PTA]实验8-2-7 字符串的连接
本题要求实现一个函数,将两个字符串连接起来。原创 2021-05-26 06:37:51 · 1145 阅读 · 0 评论 -
[PTA]实验8-2-9 长整数转化成16进制字符串
本题要求实现一个将长整数转化成 16 进制字符串的简单函数。原创 2021-05-26 06:39:37 · 3944 阅读 · 4 评论 -
[PTA]实验9-4 计算两个复数之积
本题要求实现一个计算复数之积的简单函数。原创 2021-05-26 06:42:45 · 3190 阅读 · 0 评论 -
[PTA]实验9-6 按等级统计学生成绩
本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。原创 2021-05-27 06:15:58 · 2274 阅读 · 0 评论 -
[PTA]实验10-2 判断满足条件的三位数
本题要求实现一个函数,统计给定区间内的三位数中有两位数字相同的完全平方数(如 144、676)的个数。原创 2021-05-27 06:19:05 · 589 阅读 · 0 评论 -
[PTA]实验10-3 递归求阶乘和
本题要求实现一个计算非负整数阶乘的简单函数,并利用该函数求 1! + 2! + 3! + ... + n! 的值。原创 2021-05-27 06:21:43 · 1025 阅读 · 0 评论 -
[PTA]实验10-4 递归实现指数函数
本题要求实现一个计算 x 的 n 次方(n ≥ 1)的函数。原创 2021-05-27 06:24:50 · 609 阅读 · 0 评论 -
[PTA]实验10-5 递归求简单交错幂级数的部分和
本题要求实现一个函数,计算下列简单交错幂级数的部分和:f(x, n) = x - x^2^ + x^3^ - x^4^ + ... + (-1)^n-1^x^n^。原创 2021-05-27 06:29:23 · 1088 阅读 · 0 评论