Triangle(double side1,double side2,double side3){ this.side1=side1; this.side2=side2; this.side3=side3; } @Override double getArea(){ double area = 0; double s = (this.side1 + this.side2 + this.side3) / 2.0; area = Math.sqrt(s * (s - this.side1) * (s - this.side2...
(一)7-1 图形卡片排序游戏 输入格式: 首先,在一行上输入一串数字(1~4,整数),其中,1代表圆形卡片,2代表矩形卡片,3代表三角形卡片,4代表梯形卡片。各数字之间以一个或多个空格分隔,以“0”结束。例如:1 3 4 2 1 3 4 2 1 3 0 然后根据第一行数字所代表的卡片图形类型,依次输入各图形的相关参数,例如:...
&n);for(inti=0;i<n;i++){scanf("%d",&num[i]);}selectSort(num,n);for(inti=0;i<n;i++){printf("%d",num[i]);if(i<n-1){printf(" ");}}return0;}voidselectSort(intnum[],intn){intindex=0,temp=0;for(inti=0;i<n;i++){index=i;for(intj=i;j...
1 2 3 4 5 7 解法代码: #include<stdio.h> int main(){ int n,m,i,j; int a[10]; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); scanf("%d",&m); for(i=0;i<n;i++){ if(a[i]<m) continue; else{ for(j=n-1;j>=i;j--){ a[j+1]=a[j]; } a...
习题7-1 选择法排序 (20 分) 习题7-1 选择法排序 (20 分) 本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例:...
100 -- 5:51 App PTA 7-6 求一批整数中出现最多的个位数字-一维数组 283 -- 5:35 App PTA 7-9 求整数序列中出现次数最多的数-一维数组 8 -- 8:37 App 7-5 输出整数各位数字_嵌套循环 258 -- 2:58 App PTA 7-3 选择法排序-一维数组 226 -- 1:17 App 3 PTA字符串 字符串逆序_...
题量:1道 难度:五颗星 三、题目集9: 知识点: 继承与多态的应用 类的合理设计 ArrayList泛型的应用方法 抽象类的应用 题量:1道 难度:五颗星 (2)设计与分析: ①题目集7(7-1)、(7-2)两道题目的递进式设计分析总结: 题目要求: 7-1题目: 图形卡片排序游戏(详见作业指导书 2020-OO第07次作业-1指导书V...
PTA 7-1 数表 (20分) 技术标签: C++ c++ 算法编个题面先: 小明是个爱学习的好孩子,上课的时候老师布置了这么一个作业题: 根据一张由N个正整数组成的数表,两两相加得到新数(共有N∗(N−1)/2个),然后将新数按照非递减排序。 举个例子呢就是:如果数表里包含有4个数1,4,3,9,那么正确答案就是...
PTA(C语言)学生成绩排序 PTA(C语⾔)学⽣成绩排序 假设学⽣的基本信息包括学号、姓名、三门课程成绩以及个⼈平均成绩,定义⼀个能够表⽰学⽣信息的结构类型。输⼊n(n<50)个学⽣的成绩信息,按照学⽣的个⼈平均分从⾼到低输出他们的信息。如果平均分相同,按输⼊的先后顺序排列。输⼊...
PTA7-1⼀元多项式的乘法与加法运算(Java实现)7-1 ⼀元多项式的乘法与加法运算 (20 分)设计函数分别求两个⼀元多项式的乘积与和。输⼊格式:输⼊分2⾏,每⾏分别先给出多项式⾮零项的个数,再以指数递降⽅式输⼊⼀个多项式⾮零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格...