自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写一个程序程序运行后在两分钟内会关机需要完成小游戏才不会关机

【代码】编写一个程序程序运行后在两分钟内会关机需要完成小游戏才不会关机。

2025-02-22 21:01:43 228

原创 【无标题】C语言实现电脑关机程序

关机小程序:在运行此程序后电脑将在两分钟后关机,需输入我是猪才能取消关机。

2025-02-22 20:39:24 129

原创 c语言练习 猜数字小游戏

用c语言实现猜数字小游戏。

2025-02-13 20:49:15 118

原创 c语言练习题 1编写代码,演示多个字符两端移动,向中间汇聚 2编写代码实现,模拟用户登录情景,并且只能登录三次(只允许输入三次密码,如果三次内输入密码正确提示登录成功,否则退出程序)

简单登录界面

2025-02-13 17:17:29 162

原创 c语言练习题 二分法查找 计算阶乘 阶乘之和

3 在一个有序数组中查找某个具体数值n(用二分法查找)

2025-02-11 23:12:46 247

原创 MATLAB实现荧光细胞计数

根据以上代码以及结果图分析,选择的是OTSU阈值分割方法,原因主要有两个,一是OTSU阈值分割能够自动选择合适的阈值将图像中的目标荧光细胞图像与背景进行分割,而其余的三种方法需要自己设置阈值,如果阈值选择不当就会使目标荧光细胞与背景分割时使某些荧光细胞被当成背景被分割出去,造成连通域减少,在查找连通域时有的连通域不能被查找到,造成荧光细胞计数的误差,并且通过以上结果图也能看出OTSU阈值分割法较其他三种方法效果更好。其基本思想是找到一个阈值,将图像分为两个部分,使得两个部分的熵之和最大,即最大化图像的熵。

2024-07-17 10:50:58 724

原创 fspecial函数

其中type用于指定滤波器种类,para用于对具体滤波器种类添加额外的参数信息,sigma用于表示滤波器的标准差,单位为像素且默认值为0.5。

2024-04-06 12:35:14 1231 1

原创 C语言常见语句如何实现以及练习题代码

例如,字母“A”后面第4个字母是“E”,用“E”代替“A”因此,“China”应译为"Glmre"请编一程序,用赋初值的方法使cl、c2、c3、C4、c5这5个变量的值分别为C’“h”i”n'a’,经过运算,使cl、c2、c3、c4、c5分别变为‘G’'l''m''r''e',并输出。宏只是代码的替换,中间不进行任何数据计算的操作 如下图其中N=50,M=N+N,若宏代码中间进行了操作则运行结果因该为10000,而运行结果为2600说明中间没有进行操作,运行结果是由50+50*50+50得来。

2024-01-23 18:32:18 564 1

原创 C语言基础

数组空间存放顺序有序,先存下标为0的元素,再存下标为1的元素, ...a = {1, 2, 3, 4, 5};获得数组元素个数: sizeof(a) / sizeof(a[0])给定一部分元素的值,没有给定初值的元素,默认初始化为0。不给定数组元素个数,通过初值元素个数决定数组元素个数。1.从终端接收10个成绩,去掉最高分,去掉最低分,计算选手的最终平均分成绩。1.从终端接收若干个成绩,以-1结尾,计算所有输入有效成绩的平均分。int a[n+2];

2024-01-20 18:40:04 1086

原创 C语言基础

3.switch只与case后面的值比一次,如果相同则顺序向下执行,直到break或程序结束退出。'A' -> 'B',如果是'z'或者'Z',打印'a'或者'A',如果输入的不是字母则打印。2.打印出0 - 1000以内所有能同时被 2 3 5 整除余 1 的所有数字(每8个数字一行)及其个数。练习:编写程序,从终端接收两个数 Num1和Num2,如果Num1 >= Num2则打印Num1。1.从终端接收一个字母,打印出该字母在字典中的下一个字母,例如: 'a' -> 'b'case 常量1:语句块1;

2024-01-19 22:44:39 1265 1

原创 C语言基础()

且设a = 5, b = 10, x = 3.5, y = 10.8, c1 = ’A’, c2 = ’B’。3.if和else不加括号,默认控制一句代码,为了保证程序不出错,设a,b为int型变量,x,y为float型变量,c1,c2为char型变量,2.gets可以接收带' '的字符串,scanf无法接收带' '的字符串。3.scanf除了%c形式外,均无法接收' '和'\n'字符。4.scanf中_%c可以接收非' '和'\n'字符。2.从终端输入一个数,利用if判断,打印出该为为奇数还是偶数。

2024-01-18 18:52:15 1503 1

原创 C语言基础(常量和变量及C语言常用的输入输出函数)

宏只是代码的替换,中间不进行任何数据计算的操作 如下图其中N=50,M=N+N,若宏代码中间进行了操作则运行结果因该为10000,而运行结果为2600说明中间没有进行操作,运行结果是由50+50*50+50得来。下图为以++i和i++为列 i和n 的初值都为0, n= ++i + i++;运行后i的值为2,n的值为3。从左到右依次执行表达式,并将最后一个逗号表达式的结果作为整体逗号表达式的结果。3.定义两个整形变量并对变量赋初值(初值为2位数),要求将两个数合并成一个新数并打印。

2024-01-17 19:21:24 1661

原创 C语言基础(基本数据类型)

unsigned int: 无符号整形 4个字节空间 0 - 42亿 对应的二进制数。求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。例如:十进制123转换为十进制:123 == 1 * 100 + 2 * 10 + 3 * 1。十六进制:0 1 2 3 4 5 6 7 8 9 a b c d e f。十进制:0 1 2 3 4 5 6 7 8 9。方法:八进制1位对应二进制3位。

2024-01-16 19:23:46 993 1

原创 Linux基础

训练结果。

2024-01-15 20:03:47 531 1

空空如也

空空如也

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

TA关注的人

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