自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巧克力曲奇饼冰淇淋的博客

无事绊心弦 ,所念皆如愿。

  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 JAVA实战PTA4

7-1 输出月份 (10 分)分别用if、switch两种方法编写根据0~11的整数转换为十二月份的程序片断,假定数字0对应一月份。输入格式:每一行输入0~12之间的一个数字输出格式:输出该数字对应的月份输入样例:0结尾无空行输出样例:请输入月份:2三月份请输入月份:12请重新输入月份结尾无空行import java.util.Scanner;public class Main { public static void main(String[] args)

2021-12-13 15:24:12 314

原创 JAVA实战PTA3

6-1 是否偶数 (10 分)本题要求实现一个函数,判盘输入的整数是否是偶数,如果是偶数,返回true,否则返回false。函数接口定义:public static boolean isOdd(int data)说明:其中 data 是用户传入的参数。 data 的值不超过int的范围。函数须返回 true 或者 false。裁判测试程序样例:import java.util.Scanner;public class Main { public static void main(S

2021-12-13 15:10:52 1329

原创 Java实战PTA2

7-5 编程题:统计符合条件元素的个数 (10 分)输入格式:输入值n的范围是 【1…1000】输出格式:奇数个数,偶数个数输入样例:5结尾无空行输出样例:1,0结尾无空行import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n =in.next

2021-12-13 14:56:16 419

原创 Java实战PTA

7-3 求最大值 (10 分)本题目要求读入2个整数A和B,然后输出两个数的最大值。输入格式:输入在一行中给出2个绝对值不超过1000的整数A和B。输出格式:对每一组输入,在一行中输出最大值。输入样例:在这里给出一组输入。例如:18 -299结尾无空行``输出样例:在这里给出相应的输出。例如:18结尾无空行import java.util.Scanner;public class Main { public static void main(String[] args

2021-12-13 14:40:00 355

原创 7-7 数据结构考题 十进制转换为二进制 (20 分)

利用栈(以顺序栈作存储结构)实现进制转换。给定一个十进制整数,编程将该数以二进制形式输出。顺序栈的类型定义:#define MAXSIZE 100 // MAXSIZE为最大数据元素数目typedef int ElemType;typedef struct{ ElemType *base; ElemType *top;}SqStack;输入格式:输入一个十进制整数。输出格式:输出转换后的二进制数。输入样例:15结尾无空行输出样例:在这里给出相应的输出

2021-11-01 13:53:24 5832

原创 PTA实验题:6-3 创建CPU (10 分)

定义一个CPU类,包含等级(Rank)、频率(frequency)、电压(voltage)等属性。其中,rank为枚举类型CPU__Rank,定义为enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},frequency为单位是MHz的整型数,voltage为浮点型的电压值。函数接口定义:根据题目要求写出类。裁判测试程序样例:/* 请在这里填写答案 */int main(){ CPU a(P6,3,300); cout<<"cpu a'

2021-08-31 23:05:54 1290

原创 PTA实验题:6-4 复数的加减运算 (10 分)

###复数加减(友元的应用)声明一个复数类CComplex(类私有数据成员为double型的real和image)定义构造函数,用于指定复数的实部与虚部。定义成员函数,调用该函数时,以格式real+image i的格式输出当前对象(当虚部为正数时,实部虚部中间用+号连接,当虚部为复数时,实部虚部用-号连接)。编写加法友元函数,以复数对象c1, c2为参数,求两个复数对象之和(实部虚部分别相加)。编写减法友元函数,以复数对象c1, c2为参数,求两个复数对象的差(实部虚部分别相减)输入格式:输入

2021-08-20 16:44:09 4724 1

原创 PTA实验题:7-2 计算全班学生C++课程的总成绩和平均成绩 (10 分)

定义一个类Student,记录学生C++课程的成绩。要求使用静态数据成员或静态成员函数计算全班学生C++课程的总成绩和平均成绩。输入格式:输入5个不超过100的正整数,作为C++成绩。输出格式:在第一行中输出成绩的和,第二行输出平均成绩。输入样例:90 80 70 60 50结尾无空行输出样例:35070结尾无空行参考答案(没有使用静态成员函数和静态成员):#include <iostream>using namespace std;class Studen

2021-08-16 13:20:13 1980

原创 PTA实验题:7-4 立方体类的实现 (10 分)

立方体类Box的实现,完成计算体积、计算表面积、输出结果等功能。其中给定的主函数为:int main( ){ float ab; cin>>ab; Box obj; obj.seta( ab ); obj.getvolume( ); obj.getarea( ); obj.disp( ); return 0;}输入格式:立方体的边长,可以是float类型的数据。输出格式:立方体的体积和表面积,中间用一个空格隔开,

2021-08-05 21:07:21 2560

原创 PTA实验题:6-5 猫和老鼠有多重 (10 分)

定义猫和老鼠:Cat与Mouse两个类,二者都有weight属性,定义二者的一个友元函数totalweight(),计算二者的重量和。裁判测试程序样例:#include <iostream>using namespace std;/* 请在这里填写答案 */int main(){ int w1,w2; cin>>w1>>w2; Cat tom(w1); Mouse jerry(w2); cout<<totalWeight(t

2021-08-02 15:09:27 2585 2

原创 PTA实验题:6-3 计算两点之间距离(友元函数) (10 分)

现有一个类Point表示二维空间中的点,包含私有数据成员double x和double y,x表示该点的x坐标,y表示该点的y坐标。要求编写一个友元函数,输出两点之间的距离。 输入说明: 每一行四个数值,前两个数是第一个坐标点的x坐标和y坐标,后两个数是第二个坐标点的x坐标和y坐标。当输入四个0时表示输入结束。 输出说明: 输出两点距离必须保留两位小数。函数接口定义:输出两个点p1和p2之间的距离,要求输出结果必须保留两位小数。void pointDis(Point& p1, Point&am

2021-07-31 20:28:50 6281 2

原创 PTA实验题:6-2 车与船的重量 (10 分)

定义一boat与car两个类,二者都有weight属性,定义二者的一个友元函数totalweight(),计算二者的重量和。测试程序样例://在这里给出函数被调用进行测试的例子。例如:#include <iostream>using namespace std;/* 请在这里填写答案 */int main(){ int c,b; cin>>c>>b; car c1(c); boat b1(b); cout<<totalwe

2021-07-31 15:46:12 1496 1

原创 PTA实验题:6-7 自定义的学生类 (10 分)

本题要求定义一个简单的学生类,数据成员仅需要定义学号和姓名,函数成员的原型见给出的代码,请给出函数成员的类外完整实现。函数接口定义:class Student{private: int m_id; char m_name[10];public: Student(int id=0,char *name=""); ~Student(); void print();};其中m_id和m_name分别表示学生的学号和姓名,类型已经定义好。类内声明了3个成员函

2021-07-29 21:14:27 2961

原创 PTA实验题:6-5 对象数组初始化 (10 分)

根据类定义,进行对象数组的定义,按照输出样例输出相应的数据。类定义:#include<iostream>using namespace std;class A{ int data;public: A(int k=0){ data=k; } void show(){ cout<<"data="<<data<<endl; }};###编写main函数,定义三个对象数组,完成指定

2021-07-29 00:09:21 4017

原创 PTA实验题:6-2 类的声明和成员函数的实现--this指针 (10 分)

本题要求声明和实现一个Car类,包括实现其成员函数。要求如下:类和函数接口定义:声明一个Car类;三个public成员函数:(1) disp_welcomemsg(),无返回类型;(2) get_wheels(),返回一个Car类的数据成员m_nWheels的值;(3) set_wheels(int),用指定的形参初始化数据成员m_nWheels的值;一个私有数据成员m_nWheels,整数类型,代表汽车的车轮数量。其中,成员函数disp_welcomemsg()显示一条欢迎信息“Wel

2021-07-24 09:42:22 1146

原创 PTA实验题:6-8 定义点类 (10 分)

根据main()中的调用形式,定义一个点类(完成数据成员与成员函数的定义),将点的坐标显示在屏幕上。类定义:定义点类Point:class Point { ... };测试主函数样例:在这里给出函数被调用进行测试的例子。例如:int main(){ Point p1,p2; p1.setXY(1,2); p2.setXY(3,4); cout<<"x of Point p1:"<<p1.getX()<<endl;

2021-07-23 19:57:03 3271

原创 PTA实验题:6-7 学生类的构造与析构 (10 分)

类定义:定义一个学生类Student,使得main()函数能够得到指定的输出结果main()函数如下:/* 请在这里填写答案 */int main() {Student stud1(10010,"Wang_li",'f'); stud1.display(); Student stud2(10011,"Zhang_fun",'m'); stud2.display(); return 0;}输入样例:无输出样例:在这里给出相应的输出。例如:Construct

2021-07-22 21:49:48 4549 4

原创 PTA实验题:6-6 学生平均分计算 (10 分)

定义一学生类,已有若干个学生数据,包括学号、姓名、成绩,要求输出这些学生数据并计算平均分。###类定义:定义一学生类,已有若干个学生数据,包括学号、姓名、成绩,要求输出这些学生数据并计算平均分裁判测试程序样例:利用学生类进行对象定义并输出结果的例子如下:/* 请在这里填写答案 */int Stud::sum=0;int Stud::num=0;int main(){ Stud s1(1,"Li",89),s2(2,"Chert",78),s3(3,"zheng",94);

2021-07-21 23:20:38 3855

原创 PTA实验题:6-4 派生类的定义和使用 (10 分)

按要求完成下面的程序:1、定义一个Animal类,包含一个void类型的无参的speak方法,输出“animal language!”。2、定义一个Cat类,公有继承自Animal类,其成员包括:(1)私有string类型的成员m_strName;(2)带参数的构造函数,用指定形参对私有数据成员进行初始化;(3)公有的成员函数print_name,无形参,void类型,功能是输出成员m_strName的值,具体输出格式参见main函数和样例输出。类和函数接口定义:参见题目描述。裁判测试程序

2021-07-21 00:10:28 1354

原创 PTA实验题:6-5 复数类 (10 分)

已知一个名为Complex的复数类,这个类包含: (1)私有成员:实部、虚部,且均为int 型 (2)公有的带默认形参值的构造函数、复制构造函数 (3)公有成员函数Display,其作用为显示复数 要求: (1)实现满足上述属性和行为的Complex类定义; (2)设计函数AddComplex,函数AddComplex功能为实现两个复数相加,要求该函数的形参为复数类的常引用; (3)保证如下主函数能正确运行。裁判测试程序样例:/* 请在这里填写答案 */int main(){ int x,

2021-07-21 00:05:47 3245

原创 PTA实验题:6-4 定义Date类 (10 分)

本题要求实现一个日期类定义,根据所定义的类可以完成相关的类测试。Date类定义:根据Date被使用的情况,进行Date类定义,要求通过构造函数进行日期初始化,并通过display()函数进行日期格式显示,显示格式为"月/日/年"测试程序样例:main( ) 函数定义如下int main(){ Date d1(3,25,2019); Date d2(3,30); Date d3(10); Date d4; d1.display(); d2.display(); d3.display(

2021-07-15 21:01:27 5902 1

原创 PTA实验题:6-2 Tree类的构造函数和成员函数 (10 分)

定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。Tree类声明如下:class Tree {public: Tree();//构造函数 void grow(int years);//对数龄ages加上years void age();//显示数龄ages的值private: int ages;//树龄};请实现Tre

2021-07-14 21:43:23 1577

原创 常见DOS命令

1. 打开CMD的方式开始+系统+命令提示符2.win+r—>输入cmd3.打开“我的电脑”——>资源管理器的地址栏前+cmd管理员方式运行---->右键选择管理员权限常用DOS命令#盘符切换在命令行后加上要切换的盘+英文冒号#查看当前目录下所有文件在命令行之后+dir#切换目录 `cd /d 要切换的盘符`同级目录的子目录 cd .. 返回上一级#清屏 cls退出 exit查看电脑IP +ipconfig

2021-07-14 15:28:55 299 1

原创 PTA函数(C++)

7-14 求N分之一序列前N项和 (10 分)本题要求编写程序,计算序列 1 + 1/2 + 1/3 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:6输出样例:sum = 2.450000#include <iostream>using namespace std;double Fun(int n){ double t

2021-02-28 19:25:33 234

原创 PTA函数(C++)

今天编程的时候漏分析了两种情况,多谢7-13 英文字母替换加密(大小写转换+后移1位) (10 分)本题要求编写程序,将英文字母替换加密。为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:将明文中的所有英文字母替换为字母表中的后一个字母,同时将小写字母转换为大写字母,大写字母转换为小写字母。例如,字母a->B、b->C、…、z->A、A->b、B->c、…、Z->a。输入一行字符,将其中的英文字母按照以上规则转换后输出,其他字符按原样.

2021-02-27 21:12:56 4503

原创 PTA函数(C++)

今天也是男朋友写的!!!7-11 统计数字字符和空格 (10 分)本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。输入格式:输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。输出格式:在一行内按照blank = 空格个数, digit = 数字字符个数, other = 其他字符个数的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。输入样例:在这里给出一组输入。例如:Reold 12 or 45T输出样.

2021-02-26 22:21:57 796

原创 PTA函数(C++)

7-10 编写程序,求自然数1至n(n>1)的累加和。 (10 分)编写程序,求自然数1至n(n>1)的累加和。其中n的值从键盘输入。输入格式:输入一个自然数赋给变量n。输出格式:输出自然数1至n的累加和。输入样例:10输出样例:55#include <iostream>using namespace std;int Sum(int n){ int sum=((1+n)*n)/2; cout<<sum<<endl;

2021-02-26 13:40:43 591

原创 PTA函数(C++)

7-9 求满足条件的斐波那契数 (10 分)斐波那契数,亦称之为斐波那契数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……,这个数列从第3项开始,每一项都等于前两项之和。求大于输入数的最小斐波那契数。输入格式:在一行输人一个正整数n(n>=10)。输出格式:在一行输出大于n的最小斐波那契数。输入样例:在这里给出一组输入。例如:10输出样例:在这里给出相应的输出。例如:13#include <iostream>using namespace std;

2021-02-25 22:03:46 336 2

原创 PTA函数写法

7-39 从键盘上输入数字星期,然后输出它对应的的英文。 (10 分)从键盘上输入数字星期,然后输出它对应的的英文,如果输入的数据不在1到7的范围,请输出"-1"(不包含引号)。其对应关系是:1 Monday2 Tuesday3 Wednesday4 Thursday5 Friday6 Saturday7 Sunday输入格式:输入一个整数,代表星期几。输出格式:按照题目要求输出。输入样例:7输出样例:Sunday作者崔孝凤单位山东理工大学代码长度限制16 KB

2021-02-24 22:54:23 624

原创 PTA

7-37 输出该月天数 (10 分) C++函数方法从键盘输入一个年份year和月份month,输出该月有多少天(考虑闰年)。 提示:如果年份能被400整除,则它是闰年;如果能被4整除,而不能被100整除,则也是闰年,否则不是闰年。输入格式:输入任意符合范围(1月12月)的月份和(1900年9999年)年份,且两个值之间空格分隔。输入样例:2000 2输出样例:year = 2000 month = 2 days=29输入样例:2014 8输出样例:year = 2014 month

2021-02-23 22:23:01 874 1

原创 2021-02-23

百元买百鸡#include<stdio.h>int main(){ int x, y, z; for(x=0; x<100; x++){ for(y=0; y<100; y++){ for(z=0; z<100; z+=3){ if(x+y+z==100&&z%3==0&&5*x+3*y+z/(3.0)==100)/*保证小鸡的个数一定是三的倍数*/.

2021-02-23 17:43:34 51 3

原创 2021-02-22

7-21 判断字符或数字 (10 分)键盘输入一个字符,要求判断是否为数字字符,如果是’a’’z’或’A’’Z’,则输出“character”,如果是‘0’~‘9’,则输出“digit”,如果都不是,则输出“ERROR”。输入格式:键盘输入一个字符。输出格式:如果是字母,则输出“character”,如果是数字,则输出“digit”,如果都不是,则输出“ERROR”。输入样例:A输出样例:在这里给出相应的输出。例如:character```cpp#include <iostr

2021-02-22 21:00:19 999

原创 2021-02-22

7-44 判断一个5位整数是否是回文数 (10 分)回文数是指正读和反读都一样的数。例如:12321、55455、35553等都是回文数。请编写一个程序,从键盘上读取一个包含5位数字的长整数,并判断它是否是回文数。输入格式:输入一个整数。输出格式:先将输入数据输出,再输出是否是回文,若是回文输出“yes”,否则输出“no",中间用一个空格分隔。输入样例:12321输出样例:12321 yes作者崔孝凤单位山东理工大学代码长度限制16 KB时间限制400 ms内存限制64

2021-02-22 19:07:57 1418

原创 2021-02-22

PTA函数调用方法加粗样式7-28 判断闰年 (10 分)输入一个年份,判断其是否为闰年,若是闰年输出“yes”的信息,否则输出“no”的信息。判断闰年的标准:能被4整除但不能被100整除,或者能被400整除的年份是闰年。输入格式:直接输入一个4位数年份,没有其它任何附加字符。输出格式:直接输出“yes”或“no”,没有其它任何附加字符。输入样例:1900输出样例:no输入样例:2000输出样例:yes输入样例:1904输出样例:yes#include<stdi

2021-02-22 19:06:43 231

原创 2021-02-22

PTA7-27 成绩是否及格 (10 分)输入成绩值x∈[0,100],如果x≥60,则输出pass,否则输出fail。输入格式:直接输入[0,100]之间的1个整数,没有其它任何附加字符。输出格式:直接输出你“pass”或“fail”,没有其它任何附加字符。输入样例:78输出样例:pass输入样例:46输出样例:fail#include<stdio.h>int main (){ int x; 0<=x&&x<=100

2021-02-22 19:05:14 343

原创 C语言判断回文数(PTA)

这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入C语言判断回文数(PTA)#include <stdio.h> #include<string.h>

2021-02-21 20:26:06 1945

物联网通信技术笔记2_1_1669208864371.png

物联网通信技术笔记2_1_1669208864371.png

2022-11-23

第五章 C语言 PTA函数——作业-答案.html

第五章 C语言 PTA函数——作业-答案.html

2021-02-27

第四章 C语言 PTA数组——作业-答案.html

第四章 C语言 PTA数组——作业-答案.html

2021-02-27

第三章 C语言 PTA循环控制——作业-答案.html

第三章 C语言 PTA循环控制——作业-答案.html

2021-02-27

第二章 分支程序结构设计——作业-答案.html

第二章 C语言 PTA 分支程序结构设计——作业-答案.html

2021-02-27

第一章 C语言 PTA 基本数据类型与表达式——作业-答案.html

第一章 C语言 PTA 基本数据类型与表达式——作业-答案.html

2021-02-27

小型星空代码(CSS+HTML+JS)

小型星空代码(CSS+HTML+JS)

2021-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除