自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 int*p=&a,*p=&a,*p=a和p=&a辨析

目录1.结论2.原因1.结论int *p =&a, 正确写法。*p = &a, 错误写法。*p = a, 正确写法。p = &a, 正确写法。2.原因"&“一直都是取地址符,而” * “在1中只是声明变量,在2,3,4中则是取值符,两者含义不同。(1)在1中,” * "是声明变量,即告诉计算机,我这个P是指针类型的变量,是要存放地址的。为了便于理解,我们可以和看布尔型变量的定义方式对比:int *p = &a;\\可以把in

2021-02-21 17:37:13 4420 4

原创 C++:冒泡排序法

冒泡排序法1.冒泡排序法的原理2.代码实现注意事项1.冒泡排序法的原理其原理是依次把数组中相邻两个数比较大小来决定是否换顺序,从而把最大(小)的数字排在最前(后)的方法。例如:假设一维数组arr[5]={1,4,2,5,0],那么冒泡排序法原理为(其中一种方式):1<4,不交换顺序。4>2,交换顺序,arr[5]={1,2,4,5,0}.4<5,不交换顺序。5>0,交换顺序,arr[5]={1,2,4,0,5}.最大数字已经排在第5位,下面从第一位开始排序到第四位截止:1<2,不交换顺序

2021-02-20 19:02:04 3303

原创 C++打印九九乘法表

C++打印九九乘法表参考代码输出结果在学习了嵌套循环语句之后,遇到了一道题目,那就是在输出窗口输出“九九乘法表”,如下图。参考代码#include<iostream>using namespace std;int main(){ int i,j,k; for (i = 1; i < 10; i++) { for (j = 1; j <= i; j++) { k = i * j; cout << j << "×" &lt

2021-02-20 16:32:08 9572 1

原创 C++求1000以内水仙花数

C++求1000以内水仙花数水仙花数的定义:C++代码:代码说明:水仙花数的定义:水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。C++代码:#include<iostream>using namespace std;int main(){ int a, b, c, snum = 100; cout << "三位数中为水仙花的有:" << endl; do { snum++

2021-02-20 16:11:22 2163

原创 matlab求解线性规划问题

matlab求解一般线性规划问题1. 普通线性规划问题符号说明(1)列出约束条件与目标函数(2) 调用matlab函数(1)函数介绍:(2)调用函数:(3)输出结果:(4)代码解释:(3)练习:matlab中线性规划问题主要借助于linprog函数,这个函数通过矩阵:Ax=b的原理求解结果。1. 普通线性规划问题例1.某机床厂生产甲、乙两种机床,每台销售后的利润分别为4千元与3千元。生产甲机床需用A、B机器加工, 加工时间分别为每台2小时和1小时;生产乙机床需用A、B、C三种机器加工,加工时间为每台各

2021-02-19 14:56:46 10897 3

原创 C++求三个数最大值的三种方法

C++初学者学习中求三个数最大值的三种方法if语句嵌套的方式引入布尔变量使用三目运算符初学者在学习到循环结构的时候,往往会遇到求三个数字中最大的数字的训练题。这里我给出了初学者最常用的三种算法。if语句嵌套的方式这种方式是初学者最常用的一种方式,但并不是最简单的方式。#include<iostream>using namespace std;int main(){ int a, b, c; cout << "请输入a,b,c三个数的值:" << end

2021-02-19 13:30:35 35793 4

空空如也

空空如也

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

TA关注的人

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