- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 编译原理实验(词法分析,LL(1),LR)
词法分析:BlockLexer.java:package lab1;import java.io.*;public class BlockLexer{ private PushbackReader in = null; private StringBuffer lexeme = new StringBuffer(); private char c; private int line = 0; private int column = 0;
2022-05-11 16:53:38
474
原创 pta 7-4 求两点之间距离 (5 分)
7-4 求两点之间距离 (5 分)定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。输入格式:输入有两行: 第一行是第一个点的x坐标和y坐标; 第二行是第二个点的x坐标和y坐标。输出格式:输出两个点之间的距离,保留两位小数。输入样例:0 9 3 -4输出样例:13.34#include<iostream>#include<math.h>#i
2022-03-22 10:31:57
1791
原创 pta 单链表的创建及遍历
7-4 单链表的创建及遍历 (15 分)读入n值及n个整数,建立单链表并遍历输出。输入格式:读入n及n个整数。输出格式:输出n个整数,以空格分隔(最后一个数的后面没有空格)。样例">输入样例:在这里给出一组输入。例如:210 5输出样例:在这里给出相应的输出。例如:10 5#include<stdio.h>#include<stdlib.h>typedef struct node{ int data;
2022-03-21 13:24:16
901
原创 pta 复数类
6-6 复数类 (5 分)已知一个名为Complex的复数类,这个类包含: (1)私有成员:实部、虚部,且均为int 型 (2)公有的带默认形参值的构造函数、复制构造函数 (3)公有成员函数Display,其作用为显示复数 要求: (1)实现满足上述属性和行为的Complex类定义; (2)设计函数AddComplex,函数AddComplex功能为实现两个复数相加,要求该函数的形参为复数类的常引用; (3)保证如下主函数能正确运行。裁判测试程序样例:/* 请在这里填写答案 */ int.
2022-03-20 17:10:46
1300
2
原创 PTA 定义一个时间类
本题目要求定义一个类Time,实现相关的成员函数的定义: class Time { private: int days; int hours; int minutes; public: Time(int d,int h, int m ); Time Sum(const Time & t); void Show() const; }; 在main()函数中从键盘读入6个整数值分别为2个类Time对象赋值,然后输出2个Time对象的和。输入格式:输入,在一行中给出两组整数(每组3个,含义为:日、
2022-03-19 15:40:53
2900
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人