自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 结构体struct实例应用

结构体的实际应用案例描述:学校在准备做毕设项目,每名老师带5名学生,共有3名老师。需求如下:设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员,学生的成员有姓名及分数,创建数组用于存放3名老师,通过函数给每个老师及其所带的学生进行赋值,最终要求打印出老师数据及老师所带学生的详细信息。思路图1、构建结构体struct Student{ string sName; int score;};struct Teacher{ string tNam

2020-10-04 20:09:13 726

原创 利用指针、函数、数组的知识,对数组进行排序

封装排序函数,利用冒泡函数,实现对整型数组的升序排序。知识提点:在函数中传入数组可用int *arr或者int arr[],int *arr表示数组的首地址。#include<iostream>using namespace std;//冒泡排序void BubbleSort(int *arr, int len){ for (int i = 0; i < len - 1; i++) { for (int j = 0; j < len - i - 1; j++)

2020-08-27 23:11:12 473

原创 数组逆置

一维数组的逆置数组逆置的主要思想:记录数组的起始位置start;记录数组的末尾位置end;start与end互换;将start与end进行位置更新,start++,end–;上述过程须在start<end的条件下进行。注:start可由0表示;end可由sizeof(arr) / sizeof(arr[0])-1表示。#include<iostream>using namespace std;int main(){ //1、先创建需要逆置的数组 int ar

2020-08-24 21:46:22 842 1

原创 打印乘法口诀表

打印乘法口诀表打印乘法口诀表有两个关键点:1、形式:列数 * 行数 = 乘机值2、每行的列数小于等于行数代码:#include<iostream>using namespace std;int main(){ /* 乘法口诀表的特点: 1、形式:列数*行数 2、列数小于等于行数 */ for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { cout <<

2020-08-23 11:51:55 517

原创 水仙花数的求解

水仙花数1、定义水仙花数:个位三次方+十位三次方+百位三次方=本身2、求解输出所有三位数中的水仙花数,首先需要获取三位数的个位、十位、百位,再对其进行判断是否满足水仙花数的条件。个位:a=num%10十位:b=num/10%10百位:c=num/100#include<iostream>using namespace std;int main(){int num = 100; do { int a = 0; int b = 0; int c = 0;

2020-08-21 22:44:32 3041

空空如也

空空如也

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

TA关注的人

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