浙大版《C语言程序设计(第4版)》题目集
小马学弟
大家好,我是雨泽!一名编程的初学者。在这个充满挑战与机遇的编程世界里,我怀揣着对技术的热爱和对知识的渴望,不断探索,不断进步。
我习惯将每一次敲过的代码都记录下来,这不仅是我学习的见证,更是我成长的足迹。在CSDN平台上,我希望能够与大家一起分享我的编程学习之旅,让更多的人了解编程的魅力和乐趣。
在我的分享中,你会看到我初尝编程的喜悦,也会看到我面对困难时的坚持与努力。我会分享我在学习过程中的思考和探索,以及我在敲代码时的点点滴滴。同时,我也期待与大家交流学习心得,共同解决编程中遇到的问题
展开
-
习题8-3 数组循环右移
其中a[]是用户传入的数组;n是数组的大小;m是右移的位数。函数ArrayShift须将循环右移后的数组仍然存在a[]中。原创 2024-03-23 00:30:00 · 324 阅读 · 0 评论 -
习题8-2 在数组中查找指定元素
其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。原创 2024-03-22 00:30:00 · 242 阅读 · 0 评论 -
习题8-1 拆分实数的整数与小数部分
其中x是被拆分的实数(0≤x原创 2024-03-21 00:30:00 · 359 阅读 · 0 评论 -
练习8-8 移动字母
其中char s[]是用户传入的字符串,题目保证其长度不小于3;函数Shift须将按照要求变换后的字符串仍然存在s[]里。原创 2024-03-20 00:30:00 · 244 阅读 · 1 评论 -
练习8-2 计算两数的和与差
其中op1和op2是输入的两个实数,*psum和*pdiff是计算得出的和与差。原创 2024-03-19 00:30:00 · 841 阅读 · 0 评论 -
习题6-6 使用函数输出一个整数的逆序数
其中函数reverse须返回用户传入的整型number的逆序数。原创 2024-03-19 00:30:00 · 404 阅读 · 0 评论 -
习题6-5 使用函数验证哥德巴赫猜想
其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19,还可以分解为7+17),要求必须输出所有解中p最小的解。原创 2024-03-18 00:30:00 · 575 阅读 · 0 评论 -
习题6-4 使用函数输出指定范围内的Fibonacci数
其中函数fib须返回第n项Fibonacci数;函数PrintFN要在一行中输出给定范围[mn]内的所有Fibonacci数,相邻数字间有一个空格,行末不得有多余空格。如果给定区间内没有Fibonacci数,则输出一行“No Fibonacci number”。原创 2024-03-17 14:45:02 · 926 阅读 · 1 评论 -
习题6-3 使用函数输出指定范围内的完数
其中函数factorsum须返回int number的因子和;函数PrintPN要逐行输出给定范围[mn]内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。如果给定区间内没有完数,则输出一行“No perfect number”。原创 2024-03-16 09:15:00 · 395 阅读 · 1 评论 -
习题6-2 使用函数求特殊a串数列和
其中函数fn须返回的是n个a组成的数字;SumA返回要求的和。原创 2024-03-15 09:15:00 · 717 阅读 · 1 评论 -
习题6-1 分类统计字符个数
其中char s[]是用户传入的字符串。函数须在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数的格式输出。原创 2024-03-14 09:15:00 · 514 阅读 · 0 评论 -
习题5-8 空心的数字金字塔
其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。原创 2024-03-13 16:19:58 · 538 阅读 · 0 评论 -
习题5-7 使用函数求余弦函数的近似值
其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。原创 2024-03-12 12:02:38 · 594 阅读 · 1 评论 -
习题5-6 使用函数输出水仙花数
函数判断number是否为水仙花数,是则返回1,否则返回0。函数PrintN则打印开区间(mn)内所有的水仙花数,每个数字占一行。题目保证100≤m≤n≤10000。原创 2024-03-11 15:43:04 · 477 阅读 · 1 评论 -
习题5-5 使用函数统计指定数字的个数
其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。原创 2024-03-10 09:36:33 · 728 阅读 · 1 评论 -
习题5-4 使用函数求素数和
其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[mn]内所有素数的和。题目保证用户传入的参数m≤n。原创 2024-03-09 10:02:49 · 496 阅读 · 1 评论 -
习题5-3 使用函数计算两点间的距离
其中用户传入的参数为平面上两个点的坐标(x1y1)和(x2y2),函数dist应返回两点间的距离。原创 2024-03-08 11:47:31 · 636 阅读 · 1 评论 -
习题5-2 使用函数求奇数和
其中函数even将根据用户传入的参数n的奇偶性返回相应值:当n为偶数时返回1,否则返回0。函数OddSum负责计算并返回传入的N个整数List[]中所有奇数的和。原创 2024-03-07 15:17:23 · 402 阅读 · 1 评论 -
习题5-1 符号函数
其中x是用户传入的整型参数。符号函数的定义为:若x大于0,sign(x)= 1;若x等于0,sign(x)= 0;否则,sign(x)= −1。原创 2024-03-07 10:48:23 · 320 阅读 · 1 评论 -
练习5-3 字符金字塔
其中n和ch是用户传入的参数,n为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行由字符ch构成的字符金字塔。注意每个字符后有一个空格。原创 2024-03-06 13:43:17 · 476 阅读 · 0 评论 -
练习5-2 找两个数中最大者
其中a和b是用户传入的参数,函数返回的是两者中较大的数。原创 2024-03-06 13:35:21 · 374 阅读 · 1 评论 -
练习5-1 求m到n之和
其中m和n是用户传入的参数,保证有m原创 2024-03-06 13:29:57 · 501 阅读 · 0 评论