PTA基础编程题目集
杳杳浮云
这个作者很懒,什么都没留下…
展开
-
PTA基础编程题集
6-8 简单阶乘计算 (10 分)本题要求实现一个计算非负整数阶乘的简单函数。其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。#include <stdio.h>int Factorial( const int N );int main(){ int N, NF; scanf("%d", &N); NF = Factorial(N); if (NF) printf("%d! = %d\.原创 2021-04-18 21:53:27 · 181 阅读 · 0 评论 -
PTA基础编程题集
6-7 统计某类完全平方数 (20 分)本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。#include <stdio.h>#include <math.h>int IsTheNumber ( const int N );int main(){ int n1, n2, i, cnt; scanf("%d %d", &n1, &n2); cnt = 0; .原创 2021-04-18 21:32:32 · 218 阅读 · 0 评论 -
PAT基础编程题集
6-6 求单链表结点的阶乘和本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:int FactorialSum( List L );其中单链表List的定义如下:typedef struct Node *PtrToNode;struct Node { int Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef PtrToNode List;原创 2021-04-18 20:31:25 · 217 阅读 · 0 评论 -
PTA基础编程题目集
PTA基础编程题目集6-5求自定义类型元素的最大值本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的#include <stdio.h>#define MAXN 10typedef float ElementType;ElementType Max( ElementType S[], int N );int main (){ ElementType S[MAXN]; int N, i; scanf("%d", &原创 2021-04-17 10:47:55 · 486 阅读 · 0 评论