自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 出现ModuleNotFoundError: No module named ‘cv2‘ 和 WARNING: You are using pip version 20.1.1的解决办法(如下)

C:\Users\Z>pip install opencv-contrib-pythonCollecting opencv-contrib-python Downloading opencv_contrib_python-4.5.1.48-cp37-cp37m-win32.whl (31.4 MB) |████████████████████████████████| 31.4 MB 108 kB/sCollecting numpy>=1.14.5 Downloading ...

2021-04-20 10:27:54 310

原创 利用C++,使用指针对数组中的元素进行倒序

#include <iostream>using namespace std;int main(){ int array[] = {10, 40, 30, 20, 60, 50}; int* ptr_array; ptr_array = array;//&array[0],地址 int* ptr_start = array;//&array[0] 指向第一个元素地址 int* ptr_end = array + 5;//&.

2020-06-29 11:19:21 2468

原创 利用C++,输入学生姓名,课程成绩,打印相对应的课程表

/* ************ 二维数组 ************ */#include <iostream>using namespace std;int main(){ string stu_name[] = {"药水哥", "周淑怡", "格瓦拉"}; string course_name[] = {"语文", "数学", "英语"}; const int row = sizeof(stu_name) / sizeof(stu_name[0]);..

2020-06-28 12:16:07 1116

原创 利用C++,对数组中的元素进行排序,添加和删除

思路:1、采用冒泡法对元素进行排序2、插入元素,重新排序3、删除元素,重新排序#include <iostream>;using namespace std;int main(){ int nums[10];//大小一旦确定,不能更改 int nums_count = 0;//当前数组中元素的个数 nums[nums_count++] = 5; nums[nums_count++] = 3; nums[nums_count++] =

2020-06-27 23:13:24 1821

原创 利用C++,实现冒泡法对数组元素进行排序

#include <iostream>using namespace std;int main(){ int nums[] = {5, 8, 3, 4, 1};//定义一个数组 int nums_len = sizeof(nums) / sizeof(int);//定义数组的长度 int temp;//定义一个中间量,用于交换 //第0轮:4 第1轮:3 第2轮:2 第3轮: 1 for (int i = 0; i < num.

2020-06-27 15:48:16 938

原创 利用C++,完成数组的相关练习

注意:1、第1个循环:求出数组中各元素,对各元素进行累加得到累加和,求出平均值2、第2个循环:求出各元素对应的是奇数or偶数,并统计奇数和偶数的个数3、第3个循环:求出数组中的最大值,和最大值对应的下标(最小值同理)4、第4个循环:输入要查找的元素,若数组中存在该元素,打印该元素的下标,否则打印无此元素#include <iostream>using namespace std;int main(){ int nums[] = {1, 9, 6, 4, 8,.

2020-06-27 10:45:02 250

原创 利用C++,解决猴子吃桃问题

题目:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多 吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天 剩下的一半零一个。到第 10 天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。程序分析:采取逆向思维的方法,从后往前推断。注意:“到第 10 天早上想再吃时,见只剩下一个桃子了”,说明第九天吃完后只剩下1个桃子,所以循环从第9天开始#include <iostream>#include <cmath>usi.

2020-06-26 18:33:23 2848

原创 利用C++,输入班级序号,学生人数,学生成绩(采用for循环),计算所有平均成绩,以及判断是否继续输入

题目:编写一个程序,根据输入某个班级学员的成绩,计算该班学员的平均成绩。班级的人数 要求用户输入。根据输入的人数,分别录入学员的成绩。计算该班学员的平均成绩,并 显示计算结果。最后询问用户是否继续,直到用户自己确定要结束程序退出。#include <iostream>using namespace std;int main(){ int m;//班级序号 int n;//学生总数 float grade;//学生成绩 float sum_grad.

2020-06-26 17:44:23 3777

原创 利用C++,将一个正整数分解质因数。例如:输入 90,打印出 90 = 2 * 3 * 3 * 5

提示:1、 对 n 进行分解质因数,应先找到一个最小的质数 k,k 的值应该从 2 开始,然后按下述 步骤完成:2、 如果这个质数恰等于 n,说明分解质因数的过程已经结束,打印出即可。3、 如果 n > k,但 n 能被 k 整除,则应打印出 k 的值,并用 n 除以 k 的商,作为新的正整 数 n,重复执行第一步。  如果 n 不能被 k 整除,则用 k + 1 作为 k 的值,重复执行第一步。#include <iostream>using namespace .

2020-06-26 16:49:25 3667 2

原创 利用C++,计算一个数的各位数之和

注意:1、num % 10 = ;获得该数的最右边的数字2、num / 10 = ;剔除该数的最右边的数字,减少一位3、利用while循环,对每个num的最右边数字进行求和#include <iostream>;using namespace std;int main(){ int num;//定义输入的数字123 int sum = 0;//定义各位数之和 int right_num ;//最右边数字 cout << "请.

2020-06-26 11:46:58 15680

原创 利用C++,打印出菱形的ABCDEFG排列形状

//双循环打印图案;//嵌套循环#include <iostream>using namespace std;int main(){ //外层循环控制行i:(行数,换行) //内层循环控制列j:(列数,列的图案) char shape1 = 'A'; char shape2 = 'E'; for (int i = 0; i < 4; i++)//外层循环,用于换行,打印上层图案 { for (int s = .

2020-06-26 10:43:08 695

原创 利用C++,使用for循环,计算1~100的偶数累加和

//求1~100的偶数和//1、循环相加//2、判断是否为偶数:模2是否为0//3、如果为奇数就跳过,为偶数则执行累加#include <iostream>using namespace std;int main(){ int sum = 0;//定义累加和 for (int i = 1; i <= 100; i++) { if (i % 2 == 0) { sum += i;//.

2020-06-25 23:21:03 11700

原创 利用C++,使用for循环输入5位顾客消费大保健的金额,统计出消费额在100以下的顾客数量

#include <iostream>using namespace std;int main(){ double consumption;//定义消费额 int count = 0; //定义计数器 for (int i=0; i < 5; i++) { cout << "请输入第" << i+1 << "个顾客的消费额" << endl; cin.

2020-06-25 23:19:51 266

原创 利用C++设计一个幸运猜商品价格游戏

1、注意 guess_count的放置位置#include <iostream>using namespace std;int main(){ cout << "幸运游戏之猜价格" << endl; double price = 20; //定义商品价格 double guess_price;//定义猜测的价格 int guess_count = 0; //定义猜测的次数 for(;;) { .

2020-06-25 18:10:21 1546

原创 利用C++的for循环,计算得出2020年5月的日历

编程思路1、首先定义变量,确定好该月的第一天是周几,利用for 循环,从而得出\t的数量2、接着在利用for循环,得出该月共有多少天数3、最后最重要的是在确定好\t和\n的位置,利用if语句,得出在周日时选择\n,else下选择\t//利用for循环,打印出2020.5月的日历#include <iostream>using namespace std;int main(){ //1、定义变量 int day = 31;//五月共有31天 i

2020-06-25 16:59:45 557

原创 使用C++模拟拳皇出招

#include <iostream>#include <cstdlib> //提供伪随机数函数:rand,srand //提供宏:NULL、RAND_MAX#include <ctime> //把日期和时间转换为字符串using namespace std;// 使用循环模拟拳皇对战int main(){ int hp1 = 100; //八神庵的hp int hp2 = 100; //草薙京的.

2020-06-25 15:28:39 927

原创 利用C++,设置输入某年某月某日,判断这一天是这一年的第几天。

#include <iostream>#include <cmath>using namespace std;int main(){ int year; //定义年、月、日 int month; int day; int sum; //定义总共天数 cout << "请输入年、月、日" << endl; cin >> year; cin >> month; .

2020-06-25 00:00:57 4871 1

原创 利用C++,计算 n + (n - 1) + (n - 2) + …+ 3 + 2 + 1 的值

#include <iostream>#include <cmath>using namespace std;int main(){ int num; int sum = 0; cout << "计算 n+(n-1)+(n-2)+……+3+2+1= 的结果" << endl; cout << "请输入正整数n" << endl; cin >> num; if .

2020-06-24 23:57:45 1286

原创 输入一个正整数,求该数的阶乘。询问用户是否愿意继续。(使用嵌套循环实现) 【提示】: 1.N 的阶乘公式为:n! = 1 × 2 × … × (n - 1) × n 2.

#include <iostream>#include <cmath>using namespace std;int main(){ int i = 1;//用于外部循环 int num1,num2; //用于计算阶乘 int sum = 1; char ch; //用于判断是否继续计算 while(i > 0) { //询问用户是否继续 cout << "\n是否愿意继续.

2020-06-24 23:55:04 851

原创 输入一个正整数,求该数的阶乘。询问用户是否愿意继续。 【提示】: 1.N 的阶乘公式为:n! = 1 × 2 × … × (n - 1) × n 2.使用嵌套循环实现

#include<iostream>#include<cmath>usingnamespacestd;intmain(){inti=1;//用于外部循环intnum1,num2;//用于计算阶乘intsum=1;charch;//用于判断是否继续计算while(i>0){//询问用户是否继续cout&lt...

2020-06-24 23:51:07 608

空空如也

空空如也

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

TA关注的人

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