自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清安康的博客

Welcome to my CSDN blog!

  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Verilog HDL学习通期中考试回顾】

【Verilog HDL学习通期中考试回顾】

2022-12-28 09:53:25 334 1

原创 Verilog HDL第五章(Testbench)练习题

①4×16bit②。

2022-12-28 09:24:15 291

原创 Verilog HDL实验重要电路模块代码

【代码】Verilog HDL实验重要电路模块代码。

2022-11-05 10:50:25 454

原创 第三章第一次作业(简答题)

【代码】第三章第一次作业(简答题)

2022-10-25 19:30:28 238

原创 西安邮电大学《面向对象与C++程序设计》PTA上机期末考试试题(随机)

这次考试抽到的PTA试题除了考查C++基础知识外,选择题中也考了很多虚函数的相关内容,大题也考了STL容器相关操作。复习时要着重复习STL标准模板库(即各种容器,算法,迭代器),特别是vector容器和string容器的各种基本操作以及排序算法如有相关C++考试问题可评论或私信2022年6月30日R1-1分数 1作者 黄淑伟单位 沈阳师范大学this 指针是一个系统预定义的特殊指针,指向当前正在操作的对象。(T)TFR1-2分数 1作者 黄淑伟单位 沈阳师范大学如果A是B的友元类,那么B的

2022-06-30 13:04:37 3694 11

原创 PTA-C++(静态成员与友元1*)

1.静态数据成员不能在类中初始化,使用时需要在类体外声明。(T)2.静态数据成员不能在类中初始化,使用时需要在类体外声明。(F)3.友元函数不是类的成员函数,只是独立于该类的一般函数。(T)4.一个类的友元函数可以访问该类的私有成员。(T)5.一个类的友元函数可以访问该类的私有成员。(F)2-1下面关于友元的描述中,错误的是:(D)A.友元函数可以访问该类的私有数据成员B.一个类的友元类中的成员函数都是这个类的友元函数C.友元可以提高程序的运行效率D.类与类之间的友元关系可以继承2-2关于友元函数

2022-06-29 20:41:03 2829 3

原创 PTA-C++(对象数组和对象指针2*)

1.对象数组生命期结束时,对象数组的每个元素的析构函数并不会都被调用。(F)2.若new一个对象数组,那么用delete释放时应该写[],否则只delete一个对象(调用一次析构函数)。(T)2-1下列关于this指针的叙述中,正确的是(D)A.任何与类相关的函数都有this指针B.类的成员函数都有this指针C.类的友元函数都有this指针D.类的非静态成员函数才有this指针2-2以下关于this指针的说法不正确的是(A)A.const成员函数内部不可以使用this指针B.成员函数内的thi

2022-06-29 20:09:25 1428 2

原创 PTA-C++(对象数组和对象指针1*)

1.静态成员的特点是不管这个类创建了多少个对象,其静态成员在内存中只保留一份副本,这个副本为该类的所有对象共享,或者说静态成员为类所有。(T)2.静态数据成员不能在类中初始化,使用时需要在类体外声明。(T)2-1Given the declaration Circle x[10], which of the following statements is Wrong?(A)A.x contains an array of ten int values.B.x contains an array of t

2022-06-29 19:26:22 691

原创 PTA-C++(构造函数与析构函数2)

1.C++程序中,类的构造函数名与类名相同。(T)2-1在下面类声明中,关于生成对象不正确的是( C)。class point{ public:int x;int y;point(int a,int b) {x=a;y=b;}};A.point p(10,2);B.point *p=new point(1,2);C.point *p=new point[2];D.point *p[2]={new point(1,2), new point(3,4)};2-2所有类都应该有:( C)A.

2022-06-29 19:06:12 1910

原创 PTA-C++(构造函数与析构函数1*)

1.C++程序中,类的构造函数名与类名相同。(T)2.在C++语言中引入内联函数(inline function)的主要目的是降低空间复杂度,即缩短目标代码长度。(F)3.形参 int fun(int a=1,int b,int c=2)合法 (F)2-1下列函数中,( C)不能重载。A.成员函数B.非成员函数C.析构函数D.构造函数2-2下列对重载函数的描述中,(A )是错误的。A.重载函数中不允许使用默认参数B.重载函数中编译根据参数表进行选择C.不要使用重载函数来描述毫无相干的函数D

2022-06-29 17:34:15 1213

原创 第3次课堂练习

2-1有关类和对象的说法下列不正确的有( C)。A.对象是类的一个实例B.任何一个对象只能属于一个具体的类C.一个类只能有一个对象D.类与对象和关系与数据类型和变量的关系相似2-2类的实例化是指( B)。A.定义类B.定义对象C.调用类的成员函数D.访问对象的数据成员2-3关于成员函数特征的描述中,(B )是错误的。A.成员函数可以重载B.成员函数一定是内联函数C.一个类可以没有成员函数D.成员函数可以设置参数的默认值2-4如果类定义中没有使用 private、protected、

2022-06-29 17:07:22 779

原创 第3次课前练习题

2-1给定以下类声明,哪个成员函数可能改变成员变量data?(D)class A {public:void f1 (int d);void f2 (const int &d);void f3 (int d) const;private:int data;};A.f1B.f2C.f3D.f1和f22-2在下列关键字中,用以说明类中公有成员的是(A )。A.publicB.privateC.protectedD.friend2-3有关类和对象的说法下列不正确的有( C)。A.对象是类的

2022-06-29 16:54:18 836

原创 第2次课堂练习题

1.重载函数可以带有默认值参数,但是要注意二义性。(T)2.通过命名空间可以区分具有相同名字的函数(T)3.通过命名空间可以区分具有相同名字的函数(T)4.符号常量在定义时一定要初始化。(T)2-1命名空间应用于:(B)A.在类外定义类的成员函数B.避免各个不同函数、变量等的名称冲突C.提高代码的执行速度D.以上答案都正确2-2如果在函数中定义的局部变量与命名空间中的变量同名时,(B)被隐藏。A.函数中的变量B.命名空间中的变量C.两个变量都D.两个变量都不2-3如果程序中使用了using

2022-06-29 13:47:44 1455

原创 第2次课前练习题

1-1函数的参数个数和类型都相同,只是返回值不同,这不是重载函数。(T)1-2The types of arguments in a function call must match the types of the corresponding parameters in the function prototype’s parameter list.。(T)1-3在C++语言中引入内联函数(inline function)的主要目的是降低空间复杂度,即缩短目标代码长度。(F)1-4using na

2022-06-29 13:30:37 838

原创 第1次课堂练习

2-1重载函数在调用时选择的依据中,错误的是(D)。A.函数的参数B.参数的类型C.函数的名字D.函数的类型2-2对定义重载函数的下列要求中,( C)是错误的。A.要求参数的个数不同B.要求参数中至少有一个类型不同C.要求函数的返回值不同D.要求参数个数相同时,参数类型不同分数 10作者 杨军单位 四川师范大学编写重载函数myMax可分别求取两个整数,三个整数,两个双精度数的最大值。函数接口定义:裁判测试程序样例:/* 请在这里填写答案 */int main(){cout...

2022-06-29 13:10:24 981

原创 第1次课前练习

1.The cin stream normally is connected to the display screen.(F)2.使用提取符(

2022-06-29 13:02:13 896

原创 PTA-C++(标准模板库STL1)

1.可以通过下标随机访问向量vector中的元素。(T)2.可以通过下标随机访问向量vector中的元素。(F)2-1若有下面的语句:vector v;for (int i = 0; i < 4; i++)v.push_back(i + 1);cout

2022-06-28 23:45:35 722

原创 PTA-C++(模板2)

2-1在C++语言中设置虚基类的目的是( C) 。A.简化程序代码B.提高程序的运行效率C.解决多继承造成的二义性问题D.缩短程序的目标代码2-2一个类的私有成员(B)A.只能被该类的成员函数访问B.只能被该类的成员函数和友元函数访问C.只能被该类的成员函数、友元函数和派生类访问D.以上答案都不对2-3以下关于C++语言中继承的叙述中,错误的是(D )。A.继承是父类和子类之间共享数据和方法的机制B.继承定义了一种类与类之间的关系C.继承关系中的子类将拥有父类的全部属性和方法D.继承

2022-06-28 20:05:10 1017

原创 PTA-C++(模板1)

1.pair类模板的作用是将两个数据组成一个数据,用来表示一个二元组或一个元素对,两个数据可以是同一个类型也可以是不同的类型。(T)2-1关于函数模板,描述错误的是。(A)A.函数模板必须由程序员实例化为可执行的函数模板B.函数模板的实例化由编译器实现C.一个类定义中,只要有一个函数模板,则这个类是类模板D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化2-2下列的模板说明中,正确的是。(C)A.template < typename T1, T2 >B.template .

2022-06-28 14:33:12 742

原创 PTA-C++(复制构造函数2)

1.将构造函数说明为纯虚函数是没有意义的。(T)2.对象间赋值将调用拷贝构造函数。(F)2-1设A为自定义类,现有普通函数int fun(A& x)。则在该函数被调用]时:( C)A.将执行复制构造函数来初始化形参xB.仅在实参为常量时,才会执行复制构造函数以初始化形参xC.无需初始化形参xD.仅在该函数为A类的友元函数时,无需初始化形参x2-2在以下哪种情形,复制构造函数会被调用。(B)A.当一个对象采用引用方式,作为参数传递给一个函数B.当一个函数采用值方式,返回一个对象C.当一个对象赋值

2022-06-21 11:56:35 1412

原创 产品经理(Product Manager)

产品经理常用工具原型制作:Axure,Mockplus,fireworks,Photoshop,mockingbird(web),Balsamiq Mockups,omnigraffle,墨刀等。流程图,思维导图:Visio(微软产品),processon(在线),Xmind,MindManager ,omnigraffle图形制作和处理工具:Photoshop,CorelDRAW,AutoCAD产品演示工具:Keynote(Mac用户首选),PPT(Windows用户常用),SolidWorks(

2022-06-15 13:24:35 1813

原创 PTA-C++(复制构造函数1)

2-1在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是( C)A.友元函数B.虚函数C.构造函数D.析构函数2-2类的析构函数的作用是(D)A.一般成员函数的初始化B.类的初始化C.对象的初始化D.删除类创建的对象2-3下列函数中,(C )不能重载。A.成员函数B.非成员函数C.析构函数D.构造函数2-4下列关于类和对象的叙述中,错误的是(A)A.一个类只能有一个对象B.对象是类的具体实例C.类是对某一类对象的抽象D.类和对象的关系

2022-06-14 12:38:22 671 1

原创 PTA-C++(异常处理2)

1.If you are not interested in the contents of an exception object, the catch block parameter may be omitted.。(T)2.catch (type p) acts very much like a parameter in a function. Once the exception is caught, you can access the thrown value from this paramet

2022-06-09 22:59:04 1913

原创 PTA-C++(异常处理1)

1.If you are not interested in the contents of an exception object, the catch block parameter may be omitted.。(T)2.catch (type p) acts very much like a parameter in a function. Once the exception is caught, you can access the thrown value from this paramet

2022-06-09 14:16:08 1351 1

原创 分支程序设计

西安邮电大学 微机原理与接口技术 实验指导书 实验报告

2022-06-04 23:58:27 338

原创 PTA-C++(2)

目录6-3 学生排名表(析构函数)**6-1 对象指针与对象数组(拉丁舞)**6-3 学生排名表(析构函数)*现在输入一批学生(人数大于0且不超过100)的名次和他们的姓名。要求按名次输出每个人的排名。输入格式:每行为一个学生的信息,共两项,第一项为排名(为正整数,且任意两名学生的排名均不同),第二项为学生姓名。当输入-1时,表示输入结束。输出格式:按名次输出学生姓名,每行一个。函数接口定义:main函数的一部分。裁判测试程序样例:#include #include using name

2022-05-04 22:54:24 1893

原创 PTA-C++(1)

目录6-2 求最大值和最小值本题要求实现一个函数f,可找出10个整数中最大值max和最小值min。函数接口定义:在主函数中将以下列形式调用该函数f(a,10,max,min);例如:其中a是数组名,max用来保存最大值,min用来保存最小值。裁判测试程序样例:#include using namespace std;/ 你提交的代码将被嵌入到这里 /int main( ){int a[10];int max,min,i;for(i=0;i<10;i++){cin>

2022-05-03 00:25:57 526

原创 Python基础-矩阵相关操作(未调用re模块)

Python基础-矩阵相关操作

2021-12-26 21:26:12 350

原创 Python基础-异常处理

Python基础-异常处理

2021-12-26 15:51:15 5646

原创 多维数组和广义表练习

1( 35分 )鞍点是指矩阵中的某元素A[i][j]是第i行中值最小的元素,同时又是第j列中值最大的元素。试设计一个算法求矩阵A中的所有鞍点。void Saddle_Point(int a[N][M]){ int i,j,k,l,min,min_j[M]={0},flag=2,count; for(i=0;i<N;i++) { min=a[i][0]; count=0; for(j=0;j&lt

2021-11-25 00:08:00 708

原创 串-练习题

1( 25分 )在顺序串中,参数ch,ch1和ch2均是字符型,编写下列算法。‏(1)将串r中所有其值为ch1的字符换成ch2的字符。‏(2)将串r中删除其值等于ch的所有字符。‏‏(3)从串r1中第index个字符起求出首次与串r2相同的子串的起始位置。//(1)替换字符void StrReplaceCh(SString *r,char ch1,char ch2{ int i; for(i=1;i<=r->len;i++){ if(r->ch[i]==ch1)

2021-11-20 19:08:31 2600 2

原创 栈和队列练习题

1( 20分 )​回文序列是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。试写一个算法判定给定的字符串是否为回文序列。int IsHuiwen( char *t){//判断t字符向量是否为回文,若是,返回1,否则返回0     SeqStack s;  int i , len;  char temp;   len=strlen(t); //求向量长度  for ( i=0; i<len; i++)//将一半字符入栈   Push( &a

2021-11-11 13:58:02 307

空空如也

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

TA关注的人

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