PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-4 报数 (20分)
习题8-4 报数 (20分) 报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m( 本题要求编写函数,给出每个人的退出顺序编号。 函数接口定义: void CountOff( int n, int m, i...
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
C语言 本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0 函数接口定义: int fib( int n ); void PrintFN( int m, int n )...
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-6 删除字符 (20分)
习题8-6 删除字符 (20分) 本题要求实现一个删除字符串中的指定字符的简单函数。 函数接口定义: void delchar( char *str, char c ); ...
pta 浙大版《C语言程序设计(第3版)》题目集 习题6-6 使用函数输出一个整数的逆序数 (20分)
习题6-6 使用函数输出一个整数的逆序数 (20分) 本题要求实现一个求整数的逆序数的简单函数。 函数接口定义: int reverse( int number ); ...
(浙大版《C语言程序设计(第3版)》 习题6-5 使用函数验证哥德巴赫猜想 (20分)
本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。 函数接口定义: int prime( int p ); vo...
浙大版《C语言程序设计(第3版)》题目集 - 习题9-3 平面向量加法(15 分)
题目链接:点击打开链接题目大意:略。解题思路:首先自定义平面向量数据结构,根据平面向量的运算规则,进行求解。注意要求输出小数点后一位,意思是,最后一位的结果如果是小于0.05。或者小于-0.05都应该置为0.0。AC 代码#include <stdio.h> #include <math.h> int main() { double x1, y1, x2, y2,...
浙大版《C语言程序设计(第3版)》题目集 - 习题6-7 简单计算器 (20 分)
题目链接:点击打开链接题目大意:题目的意思是规定好运算符优先级都一样,一开始看成“如果”优先级一样,这样的话题意的难度完全变了味。解题思路:略。AC 代码#include <stdio.h> int main() { int i, sum, isnan=0; char op='0'; scanf("%d", &sum); while(op!='...
浙大版《C语言程序设计(第3版)》题目集 - 习题4-6 水仙花数(20 分)
题目链接:点击打开链接题目大意:略。解题思路:最大数 7 时,打表直接写答案;以及 pow 精度控制。AC 代码#include <stdio.h> #include <math.h> int n; int ok(int x) { int a, b, y=x, rs=0; while(x!=0) { a=x%10; x/=10; rs+...
浙大版《C语言程序设计(第3版)》题目集 - 习题4-2 求幂级数展开的部分和(20 分)
题目链接:点击打开链接题目大意:略。解题思路:只要明白 double 的范围比 ull 还大,此题可解。AC 代码#include <stdio.h> int main() { double x, rs=1, a, up=1; scanf("%lf", &x); double down=1; // 之前一直用 ull 还是不行,就想到 double 吧 for(i...
浙大版《C语言程序设计(第3版)》题目集 - 习题11-8 单链表结点删除(20 分)
题目链接:点击打开链接题目大意:略。解题思路:与 浙大版《C语言程序设计(第3版)》题目集 - 习题11-7 奇数值结点链表(20 分) 很像,但此题直接用删除的办法来做~AC 代码struct ListNode *readlist() { struct ListNode *h, *p, *pre; int da, fst=1; while(~scanf("%d", &a...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注