自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 (用C语言写的)学生成绩管理系统

#pragma warning(disable:4996) #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <string.h> //定义一个结构体 struct Student { char Name[20];//姓名 int Class; //班级 int Num; //学号 float Score[3];//三科的成绩 float Tota

2021-07-03 23:27:55 754 2

原创 写一个基类Shape,再写两个派生类:rect,circle,要求基类和派生类除了有各自的构造函数以外,还有求面积的成员函数。

写一个基类Shape,再写两个派生类:rect,circle,要求基类和派生类除了有各自的构造函数以外,还有求面积的成员函数。主函数中定义不同的派生类对象,求不同对象的面积。 代码: #include <iostream> #include <stdlib.h> using namespace std; const double PI = 3.1415926; class Shape { public: Shape(int m = 0, int n = 0) { a = m;

2021-05-06 22:24:22 1542 1

原创 定义一个基类Object类,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象。

定义一个基类Object类,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象,观察构造函数与析构函数的调用顺序。 代码: #include <iostream> #include <stdlib.h> using namespace std; class Object { public: Object() { cout << "Object构造函数" &lt

2021-05-06 17:42:14 3285

原创 C语言初学者常见的一些问题。

一些常见头文件 #include<stdio.h> #include<stdlib.h> #include <string> #include <iostream> #include <math.h> using namespace std;//使用命名空间std C++标准库中的类和函数都是在命名空间std中声明的。 1.“=”和“==” 的错误使用。 错误的代码: int main() { int integer; integer = G

2021-04-30 00:24:45 1026

原创 “捣乱”小代码(vbs)

“捣乱”小代码(vbs) ────────────────────────────────────────────── WScript.Echo(“嘿,谢谢你打开我哦,我等你很久啦!”&TSName) WScript.Echo(“你是可爱的茜茜仙女吗?”) WScript.Echo(“我想你啦,这你都不知道吗?”) WScript.Echo(“怎么才来,说~是不是不关心我”) WScript.Echo(“哼,我生气了,等你这么久,心(~ ̄▽ ̄)~都凉啦。”) WScript.Echo(“夜黑很生气,

2021-04-28 13:01:14 437

原创 定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法。

定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法,在主函数种定义两个复数对象,进行复数之间的加法运算。 提示:实现复数相加运算,通过类的成员函数和类的友元函数都可以实现。 方法一: #include <iostream> #include <cmath> using namespace std; class Complex { private

2021-04-25 18:04:23 13213 3

原创 设计一个正方形类,其中包括边长一个属性,包括构造函数,析构函数,求面积的成员函数和求周长的成员函数,通过正方形类定义2个正方形对象,并求建设一个下图所示的活动场地的费用。(用户输入中间草坪场地的边长)

3. 设计一个正方形类,其中包括边长一个属性,包括构造函数,析构函数,求面积的成员函数和求周长的成员函数,通过正方形类定义2个正方形对象,并求建设一个下图所示的活动场地的费用。 如下图所示的活动场地。中间要铺设草坪,四周要铺设塑胶跑道,最外围要安装栅栏。 已知大正方向和小正方形边长相差6米,它们的中心是重合的。草坪的造价是每平方米150,塑胶跑道的造价是每平方米70, 栅栏的造价是没米100。用户输入中间草坪场地的边长,设计程序自动计算整个活动场地的造价。 以下是代码 #include <iostre

2021-04-24 15:55:32 3072 3

原创 连发消息小代码(vbs)

整蛊小代码(vbs) ────────────────────────────────────────────── set WshShell= WScript.CreateObject(“WScript.Shell”) WshShell.AppActivate"哈哈" for i=1 to 20 WScript.Sleep 100 WshShell.SendKeys “^v” WshShell.SendKeys i WshShell.SendKeys “%s” Next ──────────────────

2021-04-23 19:49:14 25892 13

原创 数组的选择排序法和冒泡排序法

将45,65,76,87,85,96,85,43,67,69 以数组的形式输入,然后利用选择排序法从小到大排序和冒泡排序法从大到小排序。 以下是代码: #include<stdio.h> #include<stdlib.h> int main(void) { //选择排序法 int score[10] = { 45,65,76,87,85,96,85,43,67,69 }; int min = 0; for (int i = 0; i < 10; i++) { m

2021-04-21 21:13:44 446 1

原创 二维数组绘图原理

编写一个程序,利用二维数组绘制一个以“れ”为图案的爱心。 #include<stdio.h> #include<conio.h> #include<stdlib.h> int main() { int map[10][10] = { 1,1,1,1,1,1,1,1,1,1, 1,1,0,0,1,0,0,1,1,1, 1,0,1,1,0,1,1,0,1,1, 1,0,1,1,1,1,1,0,1,1, 1,1,0,1,1,1,0,1,1,1, 1,

2021-04-21 12:56:59 883 2

原创 函数的调用

编写一个或多函数,实现函数的调用。(包含数组和函数的传参过程) #include <stdio.h> #include <stdlib.h> int sum(float a, int b)//定义一个函数sum { return a + b; } void initarray(int array[], int arraynum)//定义一个函数initarray { for (int i = 0; i < arraynum; i++) { scanf_s("%d",

2021-04-21 00:00:27 251 1

原创 表格化数据;二维数组

表格化数据之二维数组 利用二维数组实现表格化管理 #include <stdio.h> int main(void) { int array[2][2] = { 1,2,3,4 }; for (int i = 0; i < 2; i++) { for (int j = 0; j < 2; j++) { printf("%d\t", array[i][j]); } printf("\n"); } int a[4][3] = { {2},{

2021-04-20 17:47:25 632

原创 算数计算竖式

编程求以下竖式中各字母对应的数字: 这儿是用的循环嵌套解决的这道题。 其中每个字母代表一个数字,且不同数字对应不同字母。编程求出这些数字并且打出这个数字的算术计算竖式。 #include <iostream> #include <stdio.h> using namespace std; /* S E N D + M O R E ───────────── M O N E Y*/ void vertical(int S, int E, int N, int D, int M,

2021-04-19 20:48:40 1047 2

原创 编写一个程序,定义一个结构体Book,通过结构体变量定义结构体数组。

编写一个程序,定义一个结构体Book,包括成员:书号ISDN, 书名 name, 作者 author,价格 price。通过结构体变量定义结构体数组,存放下表所示的信息; 找出价格小于40元的书,并将其所有信息输出。 书号 书名 作者 价格 98765 C++ lily 43 98783 Java Rose 25 98784 Python

2021-04-19 16:04:59 4265 2

原创 编写一个函数,将一个字符串中的大写字母转换为小写字母,小写字母转换为大写字母,数字x转换为9-x

编写一个函数,将一个字符串中的大写字母转换为小写字母,小写字母转换为大写字母,数字x转换为9-x。 方法一: #include<stdlib.h> #include<ctype.h> #include<iostream> using namespace std; char transformation(char c); int main() { cout << "请输入一个字符串:" << endl; int c; whil

2021-04-18 14:55:17 10806 7

数据结构实验报告和源代码

1. 基于顺序表存储结构的线性表实现; 2.基于链式存储结构的线性表实现; 3. 表达式的求值; 4. 基于二叉链表结构的二叉树实现; 5. 基于邻接表结构的图实现;

2022-03-17

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

TA关注的人

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