自定义博客皮肤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 578 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 1327 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 3077

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

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

2021-04-30 00:24:45 827

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

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

2021-04-28 13:01:14 315

原创 定义一个复数类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 12281 3

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

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

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

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

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

2021-04-23 19:49:14 21608 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 315 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 737 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 149 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 495

原创 算数计算竖式

编程求以下竖式中各字母对应的数字:这儿是用的循环嵌套解决的这道题。其中每个字母代表一个数字,且不同数字对应不同字母。编程求出这些数字并且打出这个数字的算术计算竖式。#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 703 2

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

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

2021-04-19 16:04:59 3738 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 10241 7

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

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

2022-03-17

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

TA关注的人

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