
CQUPT老油条
CQUPT老油条,电脑空间不够,保存下自己的作业
嘉陵妹妹
喜欢打麻将的广西老妹
展开
-
java课实验第二次随堂测试(所有可能出现的题)
静态变量可以被类的所有实例共享,因此静态变量可以作为实例之间的共享数据,增加实例之间的交互性。如果类的所有实例都包含一个相同的常量属性,则可以把这个属性定义为静态常量类型,从...原创 2022-05-25 20:33:41 · 2064 阅读 · 0 评论 -
定义一个Person类,包含姓名(name)、身高(height)、体重(weight),以及speak()方法,该方法的功能是,输出自己的身高和体重信息。 Person类实现Comparable接口
【问题描述】定义一个Person类,包含姓名(name)、身高(height)、体重(weight),以及speak()方法,该方法的功能是,输出自己的身高和体重信息。Person类实现Comparable接口,实现比较两个Person对象的大小,比较规则是:身高和体重各占50%权重,以综合计算身高和体重之后的值作为判断对象大小的依据。最后,定义一个测试类,生成一个数组,该数组有6个元素,每个元素类型是Person,调用Arrays.sort方法对该数组排序。按照以上描述,以及输出样例的结果,完成程原创 2022-05-25 17:10:14 · 3732 阅读 · 0 评论 -
Rendezvous机制完成数据交互。Rendezvous是一个基于—_者一__者模型设计的抽象类。
TensorFlow中不同设备和机器间的通信都由Send和Recv节点进行,而Send和Recv使用Rendezvous机制完成数据交互。Rendezvous是一个基于—_者一__者模型设计的抽象类。原创 2022-05-22 15:40:58 · 457 阅读 · 0 评论 -
显示一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形;使用Rect、Square、Circle、Ellipse)、腿数、高度、桌面面积。定义变量来保存桌子的信息,并显示各个信息的值。要点提示
【问题描述】显示一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形;使用Rect、Square、Circle、Ellipse)、腿数、高度、桌面面积。定义变量来保存桌子的信息,并显示各个信息的值。要点提示:1)显示桌子信息:形状、腿数、高度、面积2)注意各个变量的数据类型,桌子的形状可以用字符串String来存储。【输入形式】输入桌子各个属性的值。【输出形式】按照指定格式输出各个属性的值。【运行截图】import java.util.Scanner;public class原创 2022-05-10 21:52:19 · 3744 阅读 · 0 评论 -
定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 double getA
【问题描述】定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 double getArea(),计算三角形的面积 public void setSide(double x, double y, double z),对属性a、b、c分别赋值为x、y、z 另外,有构造方法: public Triangle(double a, double b, double c),如果a、b、c不能构原创 2022-05-07 00:51:09 · 3294 阅读 · 0 评论 -
(java)在屏幕上显示如下杨辉三角形
【问题描述】在屏幕上显示如下杨辉三角形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1【输入形式】从键盘输入整数n(n>=0且n<=12)【输出形式】在屏幕上输出n+1行杨辉三角形。【输入样例】3【输出样例】------***1----***1***1–***1***2***1原创 2022-04-17 17:44:11 · 1656 阅读 · 0 评论 -
(java)所谓“回文数”是指具有如下性质的整数:一个整数,当它的各位数字逆序排列,形成的整数与原整数相同,这样的数称为回文数。例如,素数11,373,其各位数字对换位置后仍然为11,373
【问题描述】所谓“回文数”是指具有如下性质的整数:一个整数,当它的各位数字逆序排列,形成的整数与原整数相同,这样的数称为回文数。例如,素数11,373,其各位数字对换位置后仍然为11,373,因此这两个整数均为回文数。编写程序,接收控制台输入的两个整数a、b,输出a到b之间(包括a和b)的所有回文数【输入形式】控制台输入两个整数a和b(必有a<b),以空格分隔。【输出形式】输出有若干行,每行有一个a和b之间的回文数。输出各行上的数字不重复,且从小至大依次按序输出。【样例输入】3 120【样例输原创 2022-04-10 16:33:05 · 2030 阅读 · 0 评论 -
从键盘输入10个整数,存放在一个数组中,然后使数组中的所有整数整体向后移动m个位置,最后m个数变成最前面的m个数,并输出移动后的结果。m从键盘输入。
【问题描述】从键盘输入10个整数,存放在一个数组中,然后使数组中的所有整数整体向后移动m个位置,最后m个数变成最前面的m个数,并输出移动后的结果。m从键盘输入。【问题描述】从键盘输入10个整数,存放在一个数组中,然后使数组中的所有整数整体向后移动m个位置,最后m个数变成最前面的m个数,并输出移动后的结果。m从键盘输入。【输出形式】首先输出数组中的10个元素,然后输出后移m位以后的数组所有元素。Please input 10 numbers:1 2 3 4 5 6 7 8 9 10Your n原创 2022-04-10 16:01:09 · 3942 阅读 · 0 评论 -
(java)从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。大小写字母算相同的字符,不做区分,例如a和A,算相同字符。
从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。大小写字母算相同的字符,不做区分,例如a和A,算相同字符。原创 2022-04-02 17:18:33 · 3069 阅读 · 0 评论 -
(java)使用do-while语句编写一个Java程序,在屏幕上输出1 + 2 + 3 + …… + n 的和
(java)使用do-while语句编写一个Java程序,在屏幕上输出1 + 2! + 3! + …… + n!的和package hello;import java.util.Scanner;public class Hello { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("Please input a number:"); int n=原创 2022-04-02 16:11:05 · 2377 阅读 · 0 评论 -
(java)从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值。要求保留一位小数
从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值。要求保留一位小数package hello;import java.util.Scanner;public class Hello { public static void main(String[] args) {///////////////////////////////////////////////////////// Scanner in=new Scanner(System.in);原创 2022-04-02 12:31:41 · 4711 阅读 · 0 评论 -
(java)若将某一素数的各位数字的顺序颠倒后得到的数仍是素数,则此素数称为可逆素数。编写一个判断某数是否可逆素数的函数,在主函数中输入一个整数,再调用此函数进行判断
若将某一素数的各位数字的顺序颠倒后得到的数仍是素数,则此素数称为可逆素数。编写一个判断某数是否可逆素数的函数,在主函数中输入一个整数,再调用此函数进行判断【输入形式】用户在第一行输入一个整数。【输出形式】程序在下一行输出yes或是no,yes表示此数是可逆素数,no表示不是。用户输入的数必须为正整数。注意:yes或是no全是小写输出。【样例输入】23【样例输出】nopackage hello;import java.util.Scanner;public class Hello { p原创 2022-04-02 11:40:46 · 1787 阅读 · 0 评论 -
编写程序输出该无向网络的最小生成树以及该最小生成树的所有边。
编写程序输出该无向网络的最小生成树以及该最小生成树的所有边。#include<stdio.h>#define MaxInt 1000 //定义无穷大,这里设置一个比所有边的权值都大的数9#define MVNum 100typedef char VerTexType; //顶点类型typedef int ArcType; //边权值类型//邻接矩阵的存储结构typedef struct Graph{ VerTexType vexs[MVNum]; //顶点原创 2021-12-23 22:17:39 · 1613 阅读 · 0 评论 -
如下定义的顺序存储的循环队列Queue,设置了一个标志域
如下定义的顺序存储的循环队列Queue,设置了一个标志域flag,以flag值为0和1来区分当尾指针和头指针相同时的列队是"空"还是"满"原创 2021-10-27 15:41:23 · 583 阅读 · 0 评论 -
#数据结构 利用栈实现判断a[]是否对称
利用栈实现判断a[]是否对称#define MAXSIZE 100#define OK 0#define OVERFLOW 1#define ERROR 1#include<stdio.h>#include<string.h>typedef int BOOL;typedef char SElemType;typedef int Status;typedef struct{ SElemType *base; //栈底指针 SElemType *top原创 2021-10-27 15:37:35 · 355 阅读 · 0 评论 -
作业2.2已知线性表中元素按数据值增序排列,并以如下定义的带头节点的LinkList单链表类型存储. 试写一算法Status OrderedList_Delete(LinkList
2.2已知线性表中元素按数据值增序排列,并以如下定义的带头节点的LinkList单链表类型存储.试写一算法Status OrderedList_Delete(LinkList &L,int min ,int max),删除表中所有大于min且小于max的元素(若表中存在这样的元素),同时释放被删结点的空间;最后请分析你的算法时间复杂度typedef struct LNode{ int data;//数据域 struct LNode *next;//指针域 }LNode,*LinkLis原创 2021-10-20 13:53:59 · 1123 阅读 · 0 评论 -
CQUPT数据结构作业2.1:设有一如下定义的SqList类型的顺序表,将其中的数据元素按递增顺序排列.试写一算法,将x插入到顺序表的适当位置,以保持该表的有序性
加粗样式2.1设有一如下定义的SqList类型的顺序表,将其中的数据元素按递增顺序排列.试写一算法,将x插入到顺序表的适当位置,以保持该表的有序性;typedef struct{ int *elem; int lenth; int listsize; }SqList;#define MAXSIZE 100#define OVERFLOW 1#define Statustate int#define OK 1#define ERROR 0#include<stdio.h>原创 2021-10-19 21:22:02 · 1193 阅读 · 0 评论 -
cqupt题库有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。 **输入格式要求:“%d“ 提示信息:“the total numbers is:“ “back m:“ **
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。**输入格式要求:"%d" 提示信息:“the total numbers is:” “back m:”**输出格式要求:"%d," “%d”程序运行示例1如下:the total numbers is:5back m:21 2 3 4 54,5,1,2,3程序运行示例2如下:the total numbers is:6back m:31 2 3 4 5 64,5,6,1,2,3int main(){原创 2021-06-07 11:40:07 · 281 阅读 · 0 评论 -
cqupt题库下面程序的功能是删除字符串中第一次出现的a字符。 #include <stdio.h> #include <string.h> void fun(char *x,int n,*t);
下面程序的功能是删除字符串中第一次出现的a字符。#include <stdio.h>#include <string.h>void fun(char *x,int n,*t);{ int i,k=0;x[n]=‘a’;x[n+1]=’\0’;while(x[k]!=’a’) k++;if(k==n){*t=0;break;}else{ for(i=k;i<n;i++)x[i]=x[i+1];x[i]=’\0’;}}main(){char原创 2021-06-07 11:16:25 · 6022 阅读 · 0 评论 -
按如下函数原型编程从键盘输入一个m行n列的二维整型数组,然后计算二维数组中正数的总和与均值。其中m和n的值由用户键盘输入
cqupt 题库按如下函数原型编程从键盘输入一个m行n列的二维整型数组,然后计算二维数组中正数的总和与均值。其中m和n的值由用户键盘输入。已知m和n的值都不超过10。输入二维数组的函数原型如下:void InputArray(int a[][N],int m,int n);计算二维数组正数的均值与总和的函数原型如下:void CalSumAndMeang(int a[][N],int m,int n, int *sum, float mean);程序运行结果示例:Input size of 2-原创 2021-05-30 12:44:20 · 13004 阅读 · 0 评论 -
编写计算并输出一个3*3阶矩阵对角线元素的和。 程序运行结果示例: 请输入数组元素:(3*3)↙ 1 2 3 4 5 6 7 8 9↙ ↙ 数组为:cqupt
编写计算并输出一个3*3阶矩阵对角线元素的和。程序运行结果示例:请输入数组元素:(3*3)↙1 2 3 4 5 6 7 8 9↙↙数组为:↙1 2 3↙4 5 6↙7 8 9↙↙对角线的和:↙25↙输入提示:“请输入数组元素:(3*3)\n”输入格式:"%d"输出提示:"\n数组为:\n"输出格式:"%4d"输出提示:"\n对角线的和:\n"输出格式:"%d\n" #include<stdio.h>int main(){原创 2021-05-21 10:39:35 · 1014 阅读 · 2 评论 -
cqupt题库 n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。 程序运行示例: 6 3(两个输入数据之间有空格) 1
n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。程序运行示例:6 3(两个输入数据之间有空格)1输入格式:scanf("%d%d",&n,&m);输出格式:printf("%d\n",loop[dest]);#include<stdio.h>#include<stdlib.h>#define max 100int loop[max+10];int main(){原创 2021-05-21 10:06:21 · 3162 阅读 · 1 评论 -
cqupt题库定义一个长度为30的整型数组,按顺序赋予从2开始的偶数,然后按顺序每5个数求出一个平均值,放在另一个数组中,输出这个数组**输出格式要求:“%6d“ 程序的运行示例如下: *
定义一个长度为30的整型数组,按顺序赋予从2开始的偶数,然后按顺序每5个数求出一个平均值,放在另一个数组中,输出这个数组。**输出格式要求:"%6d"程序的运行示例如下:* ** ** ** ** **(具体数值用*代替)#include<stdio.h>#define N 30int main(){ int a[N]={0},b[N]={0},i,j,e=2,av; for(i=0;i<=N;i++) { a[i]=e; e=e原创 2021-05-21 09:35:09 · 758 阅读 · 0 评论 -
cqupt题库冒泡排序 采用冒泡法进行升序排序法的基本原理是:对数组中的n个数执行n-1遍检查操作,在每一遍执行时,对数组中剩余的尚未排好序的元素进行如下操作:对相邻的两个元素进行比较,若排在后面的数
冒泡排序采用冒泡法进行升序排序法的基本原理是:对数组中的n个数执行n-1遍检查操作,在每一遍执行时,对数组中剩余的尚未排好序的元素进行如下操作:对相邻的两个元素进行比较,若排在后面的数小于排在前面的数,则交换其位置,这样每一遍操作中都将参与比较的数中的最大的数沉到数组的底部,经过n-1遍操作后就将全部n个数按从小到大的顺序排好序了。#define N 10程序的某次运行结果如下:Input n:10↙Input 10 numbers:2 9 3 4 0 6 8 7 5 1↙Sorting res原创 2021-05-21 09:14:51 · 2401 阅读 · 0 评论 -
编程判断输入整数的正负性和奇偶性。 **输入格式要求:“%d“ 提示信息:“Input m:“ **输出格式要求: 如果是负偶数,则输出“%d is a negative even\n“ 如果是负奇
编程判断输入整数的正负性和奇偶性。**输入格式要求:"%d" 提示信息:“Input m:”**输出格式要求:如果是负偶数,则输出"%d is a negative even\n"如果是负奇数,则输出"%d is a negative odd\n"如果是正偶数,则输出"%d is a positive even\n"如果是正奇数,则输出"%d is a positive odd\n"如果是0,则输出"%d is zero. It is an even\n"程序运行示例1:Input m:6原创 2021-04-16 19:46:05 · 8276 阅读 · 1 评论 -
输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。 **输入格式要求:“%d“ 提示信息:“Input integer:“ **输出格式要求:“Plus number:%d,averag
输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。**输入格式要求:"%d" 提示信息:“Input integer:”**输出格式要求:“Plus number:%d,average value:%.2f” “Plus number:0,average value: 0”程序运行示例如下:Input integer:1Input integer:2Input integer:-9Input integer:8Input integer:-3Input integer:3原创 2021-04-15 10:33:15 · 2844 阅读 · 0 评论