- 博客(57)
- 收藏
- 关注
原创 QT day3
如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户迪纳基Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。
2024-02-22 20:00:16
387
原创 C++ day6
在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。
2024-02-18 20:16:24
367
原创 2.15作业
已有定义:char a[]="xyz",b[]={'x','y','z'};,以下叙述中正确的是___C____} //strlen求出字符串的长度,其实是字符串中字符的个数,不包括\0。以下语句或语句组中,能正确进行字符串赋值的是 ___D____字符串中字符从小到大的顺序排列的新的字符串。程序运行后的输出结果是____C____程序运行后的输出结果是___B_____以下程序运行后的输出结果是 abcbcc。程序运行后的输出结果是 __A___、以下程序的输出结果是( A )。
2024-02-15 14:21:01
252
原创 2.14作业
以下程序的功能是:借助指针变量找出数组元素中最大值所在的位置并输出该最大值。请在输出语句中填写代表最大值的输出项。以下程序的功能是:借助指针变量找出数组元素中最大值所在的位置并输出该最大值。请在输出语句中填写代表最大值的输出项。1.1、若有下面的变量定义,以下语句中合法的是(D。程序运行后的输出结果是 _____B_______,则以下赋值语句正确的是。,则以下赋值语句正确的是。、以下程序段的定义语句中。程序运行后的输出结果是。程序运行后的输出结果是。程序运行后的输出结果是。程序运行后输出的内容是。
2024-02-14 15:36:14
440
原创 2.13作业
门课程,要求输入全部学生的各门课程成绩,然后输出各门课程的平均成绩,并按照各个学生的平均成绩排序。个学生的成绩,存放在一个一维数组中,要求找出其中成绩最高的学生的成绩和该生的序号。设int i,x[3][3]={1,2,3,4,5,6,7,8,9};成绩最高的学生排在数组最前面,最低学生排在数组最后面的行。程序运行后的输出结果是_____B_______程序运行后的输出结果是 A。,执行以下语句输出的是。、下面程序运行的结果为。程序运行后的输出结果是。程序运行后输出结果是。下面程序运行的结果为。
2024-02-13 15:10:00
362
原创 2.12作业
4.1 下面是C语言中两种if语句判断方式。if (10 == n) // 第二种判断方式、编写程序实现:服装店经营套服,也单件出售,若买的不少于。if (n == 10) // 第一种判断方式。以下程序运行结果是( 5 5 1 )。、以下程序运行结果是( 2 )。的和,最优化的算法是?以下程序的执行结果是( 20。程序运行后的输出结果是 B。、以下程序的输出结果是。以下程序的执行结果是。程序运行后的输出结果。程序运行后的输出结果。以下程序的执行结果是。以下程序的运行结果是。
2024-02-12 13:23:41
278
原创 2.11作业
2.3 设a=2,b=3,x=3.5,y=2.5,则(float)(a+b)/2+(int)x%(int)y的值为___3.5___。设a、b、c均为int型变量且a=7.5, b=2,c=3.6, 则表达式a>b && c>a || a<b &&!设a=12,n=5,则计算了表达式a%=(n%=2)后,a的值为__0____,计算了表达式a+=a-=a*=a后,a的值为__0____2.2 设x=2.5,a=7,y=4.7,则x+a%3*(int)(x+y)%2/4的值为__2.5___。
2024-02-11 17:09:29
358
原创 2.8作业
/ %*d 表示跳过某个输入的内容,使下一个输入的内容复制给紧接着的变量,表示此数据不读入。4.不可以使用static类型的指针,指向自动类型的变量地址,计算机先分配静态类型的变量内存,后分配auto类型的变量内存。若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是 ___B____修饰的变量会存储到静态数据区,静态块会在程序刚开始是完成初始化,也是唯一的一次初始化;前缀的全局变量和函数都具有全局可见性,也就是说其他文件可以看到写同名的函数,如果加了。
2024-02-08 16:51:00
403
原创 2.7作业
1、在下列程序的空格处填上适当的字句,使输出为:0,2,10。3、 增加操作符,以允许人民币与double型数相乘。2、 编写一个时间类,实现时间的加、减、读和输出。注意:两个money对象不允许相乘。第七章 运算符重载。
2024-02-07 15:22:45
336
原创 2.6 作业
void SetValue(Animal& ta, int tw, int tn)无法访问类中被保护的成员,应在类中加上friend void SetValue(Animal& ta, int tw, int tn);{ student st[]={student("张三",78),student("李四",92),student("王五。cout<<"结 果:"<<"姓名"<<setw(6)<<"成绩"<<setw(8)<<"等级"<<endl;",62),student("孙六",88)};
2024-02-06 14:38:41
1359
原创 2.5 作业
6. 写出下面程序的运行结果,请用增加拷贝构造函数的方法避免存在的问题。7.读下面的程序与运行结果,添上一个拷贝构造函数来完善整个程序。2、运行程序,写出程序执行的结果。第四章 堆与拷贝构造函数。1、给出下面程序输出结果。给出下面程序输出结果。给出下面程序输出结果。
2024-02-05 14:01:05
1126
原创 day3作业
2、假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为(B)D 如果一个类没有定义默认构造函数,则编译器会自动生成一个,同时将每个数据成员初始化为相关类型的默认值。3、已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,正确的是(C)4.1 a: 编写一个类Person,表示一个人的名字和地址,使用string来保存每个元素。5、 下面的叙述中那个是不正确的是___D____、下列不能作为类的成员的是(A)
2024-02-04 14:05:38
773
原创 2.3作业
3.2 创建一个函数plus(),它把两个数值加在一起,返回它们的和,提供处理int、doble和string类型的重载版本,测试它们是否能处理下面的调用。f(10.8, 24.87) 与void f(double d1, double d2=3.14);与void f(int m, int n);3、下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。则以下调用哪些是错误的,哪些可以并与那个函数匹配,编程验证。f(10, 23.4) 不匹配。
2024-02-03 15:02:07
374
原创 2.2作业
8、函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为(double s=sqrt(l*(l-a)*(l-b)*(l-c)) // 海伦公式。if(a+b>c&&a+c>b&&c+b>a) // 三角形 任意2边大于第三边。10、下面是一个三角形三边,输出其面积C++程序,在下划线处填上正确的语句。2、C++的流库预定义了4个流,它们是cin、cout、clog和。7、在下列成对的表达式中,运算结果类型相同的一对是(
2024-02-02 14:20:40
1010
原创 day3C++
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。
2024-01-26 20:20:10
363
原创 day2 C++
封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
2024-01-25 19:55:27
237
原创 day5 select poll
使用select实现TCP客户端的并发。使用poll实现TCP服务器的并发。使用poll实现TCP服务器的并发。
2024-01-18 21:14:12
352
原创 day8 进程通信信号灯集
使用信号灯集完成三个进程的同步,A进程输出字符A,B进程输出字符B,C进程输出字符C,要求输出结果为ABCABCABCABCABC...
2024-01-10 20:01:45
310
原创 day5 线程通信
使用三个线程完成:线程1输出字符'A',线程2输出字符'B',线程3输出字符'C',要求输出结果为:ABCABCABCABCABC...使用三个线程完成两个文件的拷贝,线程1完成拷贝前一半,线程2完成拷贝后一半,主线程回收两个分支线程的资源。将互斥机制代码重新实现一遍。将同步机制代码重新实现一遍。
2024-01-06 11:31:59
394
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人