自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 生成多个随机数的数组,srand()函数

更多资料请点击:我的目录 c语言-生成多个随机数的数组,只要调用 srand()此函数就可以实现,具体用法如下: #include <stdio.h> #include <stdlib.h> #include <time.h> srand(time(NULL)...

2020-01-30 13:44:00

阅读数 57

评论数 0

原创 C语言购物管理系统项目

C语言购物管理系统项目 更多资料请点击:我的目录 #include <stdio.h> #include <string.h> #include <stdlib.h> #include <time.h> void start(); //开始主菜单...

2020-01-30 12:05:03

阅读数 1324

评论数 0

原创 编写一个程序,初始化一个 3x5的二维 double 型数组,并利用一个基于变长数组的函数把该函数赋值到另 一个二维数组,另外再写一个基于变长数组的函数来显示两个数组的内容。

编写一个程序,初始化一个 3x5的二维 double 型数组,并利用一个基于变长数组的函数把该函数赋值到另 一个二维数组,另外再写一个基于变长数组的函数来显示两个数组的内容。这两个函数应该能够处理任意的 NxM数组. 更多资料请点击:我的目录 #include <stdio.h> ...

2020-01-16 10:29:32

阅读数 45

评论数 0

原创 一个有 N个元素的整型数组,求该数组的各个子数组中,子数组之和的最大值是多少? 例如数组 a[6]={-2,5,3,-6,4,-8,6};则子数组之和的最大值是 8(即 a[1]+a[2])。

一个有 N个元素的整型数组,求该数组的各个子数组中,子数组之和的最大值是多少? 例如数组 a[6]={-2,5,3,-6,4,-8,6};则子数组之和的最大值是 8(即 a[1]+a[2])。 更多资料请点击:我的目录 #include <stdio.h> int i ,j , N,...

2020-01-16 09:38:28

阅读数 278

评论数 0

原创 编写一个程序,去掉给定字符串中重复的字符。

编写一个程序,去掉给定字符串中重复的字符。 更多资料请点击:我的目录 我的方法是:先跑俩个for循环,遍历所有元素,将每一个元素与数组所有元素作比较,如果相同,将下一个元素赋给当前已有的元素,跑第三个循环,依次将后一项赋给前一项。因为所有元素项前移一位,那么结尾项n就会与前一项n-1相同,因此循环...

2020-01-16 09:15:01

阅读数 194

评论数 0

原创 冒泡排序算法:用户输入数组项数,并输入各项数值,由小到大输出各项值,并求出数组输入数值的最大值与最小值的差值。

题目:用户输入数组项数,并输入各项数值,由小到大输出各项值,并求出数组输入数值的最大值与最小值的差值。 要求:将由小到大输出各项值、求出数组输入数值的最大值与最小值的差值部分封装成函数。 更多资料请点击:我的目录 #include <stdio.h> double max_min(i...

2020-01-13 20:29:45

阅读数 49

评论数 0

原创 c语言数组与指针定义(例子)

此篇是c语言数组与指针的定义例子,通过习题理解 更多资料请点击:我的目录 1、 假如有如下定义: int a[3][5]; a. 用 1 种方法表示 a[2][3]的地址。 &a[2][3] b. 用 2种方法表示 a[2][0]的地址。 &a[2] &a[2][0] ...

2020-01-13 18:57:23

阅读数 80

评论数 0

原创 c语言string.h中常用的strlen、strcmp、strcpy、strcat、strtok、strstr函数用法

#include <stdio.h> #include <string.h> int main() { char str1[120],str2[]="i am jiajia"; strcpy(str1,str2); printf("%s...

2020-01-11 11:01:34

阅读数 50

评论数 0

原创 C语言-用户登录系统

运行程序时,指定用户名,不输入,或少输入,或输入错误,都提示用户不同的错误,并退出程序。 用户名正确:开始输入密码(要求错误后能多次输入,循环)。 密码输入错误:重新输入(错误5次结束程序)。 输入正确:打印欢迎用户! 更多资料请点击:我的目录 运行时输入用户名与密码: #include <...

2020-01-10 20:25:53

阅读数 84

评论数 0

原创 使用循环结构,将所有外部进程传参打印出来

使用循环结构,将所有传参打印出来: 更多资料请点击:我的目录 #include <stdio.h> int main(int argc , const char **argv) { printf("argc == %d\n",argc); int i = ...

2020-01-10 16:05:53

阅读数 30

评论数 0

原创 编写一个程序,清除用户输入字符串中的空格符并将之输出。

编写一个程序,清除用户输入字符串中的空格符并将之输出。 更多资料请点击:我的目录 #include <stdio.h> #include <string.h> int main() { char character[120]; printf("请输入字符串...

2020-01-10 14:21:41

阅读数 79

评论数 0

原创 编写一个函数Fibonacci(),要求程序输出第 n 项斐波那契数,n 由用户输入。 斐波那契数列:1,1,2,3,5,8,13,21

编写一个函数Fibonacci(),要求程序输出第 n 项斐波那契数,n 由用户输入。 斐波那契数列:1,1,2,3,5,8,13,21,…… 用户输入n是多少,最后就会输出第几个数。 更多资料请点击:我的目录 #include <stdio.h> int Fibonacci(in...

2020-01-10 13:50:25

阅读数 122

评论数 0

原创 编写一个函数,用循环/递归的方法实现返回一个float 类型数的某个整数次幂

编写一个函数,用循环的方法实现返回一个float 类型数的某个整数次幂 更多资料请点击:我的目录 #include <stdio.h> float my_power(float a,int b) { int sum1 = 1; float sum2 = 1.0; if( b &...

2020-01-09 20:29:50

阅读数 56

评论数 0

原创 编写一个程序,将两个字符串连接起来,不要用strcat 或 strncat 函数。

编写一个程序,将两个字符串连接起来,不要用strcat 或 strncat 函数。 更多资料请点击:我的目录 #include <stdio.h> int main() { char str1[80],str2[40]; int i=0,j=0; printf(&...

2020-01-09 19:14:29

阅读数 120

评论数 0

原创 编写一个函数,使其返回 3 个整型参数中的最大值

编写一个函数,使其返回 3 个整型参数中的最大值。 更多资料请点击:我的目录 #include <stdio.h> int max(int x1, int x2, int x3); //函数声明,必须要写在main()函数前 int main() { int a, b, c;...

2020-01-09 19:00:34

阅读数 67

评论数 0

原创 编写一个程序,该程序读取输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取的所有其他字符数目。

编写一个程序,该程序读取输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取 的所有其他字符数目。 更多资料请点击:我的目录 #include<stdio.h> int main() { printf("请输入字符:"); char ch; ...

2020-01-09 18:51:31

阅读数 74

评论数 0

原创 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案:(金字塔)

编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h> int main() { char u_letter; printf("请输入一个大写字母:"); ...

2020-01-09 18:48:42

阅读数 108

评论数 0

原创 c语言输出心形♥

c语言输出心形♥ 更多资料请点击:我的目录 #include<stdio.h> #include<stdlib.h> int main() { int i, j; for (i = 0; i < 3;i++) for (j = 0; j < 5...

2020-01-09 18:46:00

阅读数 153

评论数 0

原创 打印如下图案:菱形

打印如下图案: 更多资料请点击:我的目录 #include<stdio.h> int main() { int i, j, k; for (i = 0; i < 4; i++) //先输出前四行 { for (j = 0; j < 3 - i; j++)...

2020-01-09 18:40:27

阅读数 38

评论数 0

原创 编写一个程序,接受一个整数输入,然后显示所有小于或等于该数的素数。

编写一个程序,接受一个整数输入,然后显示所有小于或等于该数的素数。 更多资料请点击:我的目录 #include<stdio.h> int main() { printf("请输入一个整数:"); int num, remainder,min_x=10; //...

2020-01-08 19:21:51

阅读数 231

评论数 0

原创 编写一个程序,该程序要求输入一个 float 型数并打印概述的立方值。使用你自己设计的函数来计算该值 的立方并且将它的立方打印出来。main 函数负责把输入的值传递给该函数。

编写一个程序,该程序要求输入一个 float 型数并打印概述的立方值。使用你自己设计的函数来计算该值 的立方并且将它的立方打印出来。main 函数负责把输入的值传递给该函数。 更多资料请点击:我的目录 #include<stdio.h> float cube(float num) ...

2020-01-08 15:06:44

阅读数 78

评论数 0

原创 编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开

编写一个程序,此程序要求输入一个整数,然后打印出从输入的值(含)到比输入的值大10(含)的所有整数 值(比如输入 5,则输出 5 到15)。要求在各个输出值之间用空格、制表符或者换行符分开。 更多资料请点击:我的目录 #include<stdio.h> int main() { p...

2020-01-08 14:59:44

阅读数 54

评论数 0

原创 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。

编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h> int main() { char u_letter; //定义一个字符型变量 printf("请输...

2020-01-08 14:09:51

阅读数 150

评论数 0

原创 Linux使用vi/vim、gcc编译

我们使用vi或vim进行编译时,(i进入编辑模式,ESC进入命令模式,命令模式下 ”:wq“为保存并退出),程序写好保存退出后,我们需要先对文件进行编译,再通过生成文件运行程序。 C: 或者 如果用C++进行编写的话,只要将gcc换成g++即可。 ...

2020-01-07 18:31:33

阅读数 26

评论数 0

原创 Opencv视觉学习--创建三通道图像、将目标区域叠加在三通道图像上

对于刚开始学习Opencv的朋友们,查找资料是自学最好的方式。 这一篇博客,我将介绍利用Opencv轮廓提取(找轮廓)的操作方法,如有问题或建议可留言于我,谢谢! Mat roi_img (image.rows, image.cols, CV_8UC3, Scalar::all(0));//创建与...

2020-01-03 10:57:06

阅读数 66

评论数 0

原创 Opencv视觉学习--Rect、RotatedRect类与boundingRect( )、minAreaRect( )、fitEllipse( )函数

Rect类包含了函数boundingRect( )返回的结果。 boundingRect( )函数返回参数如下: rect.area(); //返回rect的面积 5000 rect.size(); //返回rect的尺寸 [50 × 100] rect.tl(); /...

2020-01-02 20:58:08

阅读数 67

评论数 0

原创 Opencv视觉学习--findContours()轮廓提取

对于刚开始学习Opencv的朋友们,查找资料是自学最好的方式。 这一篇博客,我将介绍利用Opencv轮廓提取(找轮廓)的操作方法,如有问题或建议可留言于我,谢谢! 构建环境:Ubuntu18.04 + Opencv4.1.0 + QT5.12 void cv::findContours ( ...

2020-01-02 15:31:08

阅读数 42

评论数 0

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