
结构体
小小小小王王王
初一女生一枚,最近在恶补学习,更新很慢,致歉啦对不起
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学生结构体排序
接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的分数。分数范围在 $20$ 到 $100$。接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的年龄。年龄范围在 $10$ 到 $20$。输出 $N$ 行,每行两个正整数,分别表示一位学生的年龄和分数,按照指定的顺序。输入第一行为一个正整数 $N$,表示学生的个数。一个学生有年龄和考试分数这两个属性。请定义一个结构体,维护这两个属性。,学生编号为 $1 \sim n$)。原创 2024-08-07 09:17:49 · 382 阅读 · 0 评论 -
后台信息(c++)
博小鱼后台记录了小朋友的信息,包括:姓名,年龄和小测试得分(保证是5的倍数),经过一年的学习,所有同学的成绩都有所提高,提升了20%(当然,不会超过满分100)。现在,请你输出一年过后小朋友们的信息。每行首先是一个字符串表示学员姓名,再是一个整数表示学员年龄,再是一个整数为去年小测试的成绩。再往后两个整数,表示经过一年的培训后学员的年龄和他们今年的小测试成绩。第一行输入一个正整数n(n<90000),表示学员个数。输出 n 行,每行首先输出一个字符串表示学生姓名,第二行开始往下 n 行。原创 2024-07-26 10:36:52 · 368 阅读 · 0 评论 -
画圆(c++)
小鱼寒假百无聊赖,在纸上随意画了几个点和一个圆心,现在他想画一个圆,能够把所有的点都围在圆内。你能帮他计算最小的圆的半径大小吗?为了方便,你只需要给出半径的平方。第一行包含两个整数,用空格隔开,表示圆心的坐标。第二行一个整数n(n<100),表示n个点。接下来n行,每行两个整数,表示点的xy坐标。一行一个整数,表示最小的半径的平方。原创 2024-07-25 10:12:07 · 624 阅读 · 0 评论 -
卡皮巴拉之成员函数
(比如在下例中,函数。原创 2024-07-25 09:26:18 · 271 阅读 · 0 评论 -
卡皮巴拉(c++)
现在有`k`批次的卡皮巴拉玩偶,每个批次的玩偶的头、身体和四肢的款式分别有`a`,`b`,`c`种。请你实现两个以结构体 `Capybara` 为参数类型的函数`f1`,`f2`,分别计算出当头、身体、四肢的款式有`a`,`b`,`c`种时,生产本批次玩偶共需要多少种材料,以及本批次玩偶共有多少种款式。k 行,每行三个整数`a`,`b`,`c`,分别表示每个批次的玩偶的头、身体和四肢的款式数。一个整数`k`,表示有`k`批次的卡皮巴拉玩偶。原创 2024-07-25 09:23:35 · 557 阅读 · 0 评论 -
成员函数(c++)
下面 𝑛n 行每行给出 33 个正整数,每行代表一个学生的三次测试中的成绩 𝑥,𝑦,𝑧x,y,z。如果你看懂了这个例子,那么现在我想让你设计两个成员函数。依次输出 𝑛n 行,每行代表一个学生的平均成绩,保留三位小数输出。外,我们可以用另外一种方法,给类添加一个成员函数,如下所示。第一行给出一个正整数 𝑛n,代表 𝑛n 个学生参加了体测。针对上一题的情形,除了在结构体外新设计一个函数。,负责每个结构体的输入。,返回该学生每次训练的平均成绩。来获取每个学生的最终成绩。原创 2024-07-25 09:12:31 · 370 阅读 · 0 评论 -
体测(c#)
体测中有一个项目需要测量学生的测肺活量,每个学生有三次机会,取最高成绩作为最终成绩。体测系统会记录每个学生三次测试中的成绩,存储在一个 `Student` 结构体里,你需要设计一个函数 `get_grade` ,帮助得出学生的最终成绩。注:结构体和部分主程序已给出,你只需要完成函数 `get_grade` 并且补全主程序。下面 $n$行每行给出 $3$个正整数,每行代表一个学生的三次测试中的成绩。第一行给出一个正整数 $n$,代表 $n$个学生参加了体测。依次输出 $n$行,每行代表一个学生的最终成绩。原创 2024-07-24 10:51:30 · 302 阅读 · 0 评论 -
学生结构体的排序
接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的分数。分数范围在 $20$ 到 $100$。接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的年龄。年龄范围在 $10$ 到 $20$。输出 $N$ 行,每行两个正整数,分别表示一位学生的年龄和分数,按照指定的顺序。输入第一行为一个正整数 $N$,表示学生的个数。一个学生有年龄和考试分数这两个属性。请定义一个结构体,维护这两个属性。,学生编号为 $1 \sim n$)。原创 2024-07-24 10:45:02 · 153 阅读 · 0 评论 -
学生结构体
接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的分数。分数范围在 $20$ 到 $100$。接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的年龄。年龄范围在 $10$ 到 $20$。输出 $N$ 行,每行两个正整数,分别表示第 $i$ 个学生的年龄和分数。请定义一个结构体,维护这两个属性。输入第一行为一个正整数 $N$,表示学生的个数。$N = 10^5$。你当然可以用数组来保存信息,但是这章的主题是结构体,希望大家加以练习。原创 2024-07-24 10:35:50 · 220 阅读 · 0 评论 -
sort函数使用
的序列,请你将他们从小到大排序后再输出。个整数,排序后的数列。原创 2024-07-24 09:39:31 · 270 阅读 · 0 评论 -
快速排序(c++)
的序列,请你将他们从小到大排序后再输出。个整数,排序后的数列。原创 2024-07-24 09:31:49 · 434 阅读 · 0 评论 -
保序排序(c++版)
例如对于数组 [2,1,4,2] 排序得到 [1,2,2,4] ,而保序排序则满足: 排序后数组中第一个 $2$ 就是排序前数组中第一个 $2$ (位于排序前数组头部),排序后数组中第二个 $2$ 是排序前数组中第二个 $2$ (位于排序前数组尾部)。现在,给定一个正整数数组,请你输出排序后数组中每个元素在排序前数组中的下标 (认为下标从 $0$ 开始)。一行 $n$ 个正整数,表示排序后的数组每个元素在排序前数组中对应的下标 (下标从 $0$ 开始标号)。第一行一个正整数 $n$ ,表示数组的长度。原创 2024-07-22 19:29:51 · 270 阅读 · 0 评论 -
sort函数使用(c++)
的序列,请你将他们从小到大排序后再输出。个整数,排序后的数列。原创 2024-07-19 15:20:16 · 203 阅读 · 0 评论 -
栈的判断(c++)
给定 $n$ 个数字,已知这些数字的入栈顺序为 $1,2,⋯,n$,给定一个出栈顺序 $a_1,a_2,⋯,a_n$,请判断它是否是一个合理的出栈顺序。第二行:$n$ 个整数表示 $a_1,a_2,⋯,a_n$第一行:单个整数 $n$;原创 2024-07-13 16:21:36 · 252 阅读 · 0 评论 -
5G通讯(c++版)
一条直线上有 $n$ 个点,第 $i$ 个点的坐标为 $x_i$。给定一个限制 $d$,若两点距离不超过 $d$,那么它们可以直接通讯。请统计有多少对点可以直接通讯。单个整数:表示有多少对点可以直接通讯。原创 2024-07-13 16:04:36 · 356 阅读 · 0 评论 -
学生结构体的排序
接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的分数。分数范围在 $20$ 到 $100$。接下来 $N$ 行,每行一个正整数,表示第 $1$ 个到第 $N$ 个学生的年龄。年龄范围在 $10$ 到 $20$。输出 $N$ 行,每行两个正整数,分别表示一位学生的年龄和分数,按照指定的顺序。输入第一行为一个正整数 $N$,表示学生的个数。一个学生有年龄和考试分数这两个属性。请定义一个结构体,维护这两个属性。,学生编号为 $1 \sim n$)。原创 2024-07-11 14:49:18 · 238 阅读 · 0 评论