C语言部分期末答案(来自PTA)

C语言部分期末答案(来自PTA)

int IsTheNumber(const int N) { int arr[10000]; if (sqrt(N) - (int)sqrt(N) == 0) { int i = 0, n = N; while (n != 0) { arr[i++] = n % 10; n /...

[C语言/PTA] 学生成绩链表处理

题目要求本题要求实现两个函数,一个将输入的学生成绩组织成单向链表;另一个将成绩低于某分数线的学生结点从链表中删除。函数接口定义:struct stud_node *createlist(); struct stud_node *deletelist( struct stud_node *head, ...

你的第一门C语言课

44 课时 |
15429 人已学 |
免费

C语言学习教程

128 课时 |
19187 人已学 |
免费
开发者课程背景图

[C语言/PTA] 建立学生信息链表

题目要求本题要求实现一个将输入的学生成绩组织成单向链表的简单函数。函数接口定义:void input();该函数利用scanf从输入中获取学生的信息,并将其组织成单向链表。链表节点结构定义如下:struct stud_node { int num; /*学号*/ char nam...

[C语言/PTA] 单链表结点删除

题目要求本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除。链表结点定义如下:struct ListNode {int data;ListNode *next;};函数接口定义:struct ListNode *readlist();struct ListNod...

C语言 每日一题 PTA 11.8 day14

C语言 每日一题 PTA 11.8 day14

1.矩阵A乘以B给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有Ca与Rb相等时,两个矩阵才能相乘。输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后...

C语言 每日一题 PTA 11.7 day13

C语言 每日一题 PTA 11.7 day13

1.求e的近似值自然常数 e 可以用级数 1 + 1 / 1!+ 1 / 2!+ ⋯ + 1 / n!+ ⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n + 1 项和。代码实现 #include<stdio.h> void main() { int a, i, j; do...

C语言 每日一题 PTA 11.6 day12

C语言 每日一题 PTA 11.6 day12

1.调和平均N 个正数的算数平均是这些数的和除以 N,它们的调和平均是它们倒数的算数平均的倒数。本题就请你计算给定的一系列正数的调和平均值。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N(≤1000);第 2 行给出 N 个正数,都在区间[0.1, 100] 内。输出格...

C语言 每日一题 PTA 11.2 Day11

C语言 每日一题 PTA 11.2 Day11

1.使用函数求素数和本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime(int p);int PrimeSum(int m, int n);其中函数prime当用户传入参数p为...

C语言 每日一题 PTA 10.30 day8

C语言 每日一题 PTA 10.30 day8

1.高空坠球皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?输入格式 :输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。输出格...

C语言 每日一题 PTA 10.29 day7

C语言 每日一题 PTA 10.29 day7

1.特殊a串数列求和给定两个均不超过9的正整数a和n,要求编写程序求a + aa + aaa++⋯ + aa⋯a(n个a)之和。输入格式:输入在一行中给出不超过9的正整数a和n。输出格式:在一行中按照“s = 对应的和”的格式输出。思路n每加1,多一个值࿰...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。