自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 c++继承题目

等边梯形是一个四边形,当它的上底和下底相等时,就变成矩形,所以可以说矩形是一种特殊的等边梯形。当矩形的长和宽相等时,变成一个正方形,所以可以认为正方形是一种特殊的矩形。它们之间存在继承关系。按照如下设计完成程序开发,只需要实现这个设计框架,不能修改,不能增加或者删除成员函数和成员变量。

2023-04-04 19:03:44 219

原创 类的应用-排序数组

private:int len;int* p;public:len=_len;return len;i < sa.len;i++)return out;if(sa.p){else{sa.p=NULL;i < sa.len;i++)return in;i<len-1;i++){j<len-1-i;j++){*(p+j+1)=a;else{t.p=NULL;i<len;i++)i< a.len;i++)return t。

2023-04-04 19:03:04 197 2

原创 艰难时刻。。

如果我没读过书,我可以找别的活做,可我偏偏又读过书。

2023-03-16 20:00:16 158

原创 c++类的应用

2023-03-15 20:41:49 100

原创 c++类一个创建学生题目

private:int num;public:_score=0;num=_num;int n;cin>>n;int x;float y;if (n>0)i < n;i++)cin>>x>>y;else{return 0;return 0;

2023-03-09 20:54:27 60

原创 C++中构造函数后面接单冒号是什么意思

构造函数后,接单冒号表示初始化列表。具体形式为对于class TEST,存在成员变量int a,b,c;那么TEST(int x,int y):a(x),b(y),c(0){}的效果就是用括号内的值,来初始化成员变量值。与函数内部赋值相比,初始化列表的方式更高效

2023-03-06 20:02:37 364

原创 编写一个程序,定义一个时间类Time

编写一个程序,定义一个时间类Time,包含三个私有成员变量: hour, minute 和 second。成员函数包括:1、定义带三个参数的构造函数,每个参数设置默认值为0,在函数内部判断传递实参值如果不在合法范围,也就是小时不在0~23之间,分钟和秒不在0~59之间,那就将当前值赋值为默认值0.2、定义并实现该类的复制构造函数。3、定义并实现print()函数输出时间。4、定义并实现increment()函数,将当前时间减少1秒。5、定义并实现decrement()函数,将当前时间增加1秒。

2023-03-05 14:18:01 4526

原创 c语言实现选择排序法

#include <stdio.h>void choice(int *a,int n){ int i,j,temp; for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(a[i]>a[j]) { temp=a[i]; a[i]=a[j];

2023-02-22 20:13:00 97

原创 c语言++i与i++区别,代码解释。

2022-12-11 15:00:46 127

原创 输一个10个整数的数组,输出其中的偶数及偶数之和。输出格式说明:第一行用来显示偶数。第二行用来显示偶数的和。两行数最后都没有空格。如果数组中没有偶数,直接在第一行显示0。

2022-12-11 14:34:35 1386

原创 将一个4×4的矩阵转置,用一函数实现之。要求:(1)在主函数中用scanf函数输入矩阵元素。(2)将数组名作为函数实参,在执行函数的过程中实现矩阵转置,函数调用结束后在主函数中输出已转置的矩阵。

下标调换位置即可,多种实现方式

2022-12-09 18:27:19 1056

原创 编写函数将两个字符串进行比较,然后将两个字符串中第一个不相同字符的ASCII码值之差作为函数值返回。c语言实现

2022-12-08 19:23:22 1298 1

原创 输入一行字符,统计其中有多少个单词,单词之间用空格分开。

2022-12-07 17:22:13 820

原创 编程实现:将一个任意整数插入到一个已排序的整数数组中,插入后数组中的数仍然保持有序。

要求: (1)在 main 函数中定义一个数组,数组元素的初值由用户通过键盘输入。(2) 定义 void sort(int array[],int n)函数,用来对主函数中定义的数组进行排序。(3)定义 void insert(int *p,int n,int data)函数,其功能是把 data 插入到 p 所指向的数组中,n 表 示插入 data 数据之前,p 所指向的数组中数据的个数。(4)在 main 函数中调用 sort 和 insert 函数并输出插入 data 前和后的数组元

2022-12-06 20:37:49 3368

原创 c语言结构体录入

设有5名学生,每个学生的信息包括:学号、姓名、三门课成绩和平均分。请定义学生的结构体类型,并分别编写两个函数实现以下功能:(1)输入5名学生的信息,计算平均分并输出每个学生的序号、姓名和平均分。(2)按照学生平均分排序,并输出排序后学生信息。#include<stdio.h>struct A{char num[20];char name[20];int project1;int project2;int project3;f

2022-12-05 15:30:21 2178

原创 定义一个结构体类型,包含年、月、日3个成员。从键盘输入一个任意的日期,编程求出该天是当年中的第几天。

struct ymd{ int year;int month;int day; };int main(){int sum=0,i;struct ymd a; int b[12]={31,29,31,30,31,30,31,31,30,31,30,31};printf("请输入日期:xxxx.xx.xx\n");scanf("%d.%d.%d",&a.year,&a.month,&a.day);if(a.year%400=

2022-12-05 15:25:36 1013

原创 c语言运算符优先级

2022-12-04 17:38:57 140

原创 输入10个整数元素的数组a,求出a所指数组中最小数(规定最小数不在a[0]中),最小数和a[0]中的数交换。c语言实现

int main(){ int a[10]; int i,t=a[0],j; for(i=0;i<10;i++){ scanf("%d",&a[i]); } for(i=0;i<10;i++){ if(a[i]<t) { t=a[i];j=i;} } a[j]=a[0]; a[0]=t; for(i=0;i<10;i++){

2022-12-03 18:13:33 774 1

原创 编写一个函数,运用指向字符串的指针,统计字符串中数字字符的个数,作为函数的返回值返回。调用该函数,实现上述的功能。c语言实现

int f(char *p){ int i,count=0; for(i=0;*(p+i)!='\0';i++){ *(p+i); count++; } return count;}int main(){ printf("请输入一串字符:"); char a[100]; gets(a); printf("有%d个字符",f(a)); return 0;}

2022-12-03 18:05:14 879 1

空空如也

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

TA关注的人

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