自定义博客皮肤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)
  • 收藏
  • 关注

原创 C语言中 移位和位操作符 详解

2进制序列中,最⾼位的1位是被当做符号位,剩余的都是数值位。符号位都是⽤0表示“正”,⽤1表示“负”。可以做到交换a和b值就不难得到:在进行步骤1后,有2. b = a初始 ^ b初始 ^ b初始,于是b => a初始 ^ (b初始 ^ b初始)=> a初始 ^ 0 => a初始。,存储在内存中的是补码,并且运算时是用补码在运算。----> 全按位取反。----> 全1为1。----> 全0为0。----> 同0异1。-----> 大多数编译器。

2024-01-14 21:47:45 1334 1

原创 利用rand函数生成随机数

返回的类型是time_t类型的,time_t类型本质上其实就是32位或者64位的整型类型。只要种子在变化,每次生成的随机数序列也就变化起来了,也就是说给srand的种子是如果是变化的,rand就能生成随机数。time函数的参数 timer 如果是非NULL的指针的话,函数也会将这个返回的差值放在timer指向的内存中带回去。之所以每次运行程序的随机数列是一样的,是因为rand函数生成的随机数的。C语言中又提供了一个函数叫 srand,用来初始化随机数的生成器的,作为种子的,因为时间时刻在发生变化的。

2023-10-30 14:35:41 320 1

原创 C语言分支循环语句

do--while 语句中循环体是⾄少执⾏⼀次的,这是 do--while 循环⽐较特殊的地⽅。表达式3 用于循环变量的调整。表达式2 用于循环结束条件的判断。表达式1 用于循环变量的初始化,可以省略。for ( 表达式 1;同样的,用 for 循环去完成:在屏幕上打印1~10的值。如果用do--while语句写:在屏幕上打印1~10的值。2.do --while循环。while ( 表达式 )在屏幕上打印1~10的值。while(表达式)

2023-10-28 17:36:24 47

原创 我为什么学编程

地球或者是地球之外的空间,是一个很复杂的系统,对它们的研究,必定要处理海量的数据,这时让计算机为我们服务显得十分重要。因此,我的目标便是能够设计研究软件为科学研究提供便利,甚至为一种研究路径提供可行性。在我接触地球物理学的时候发现了该门学科的一个特点:数据处理很重要。

2023-10-14 23:46:01 42

原创 用c语言实现 带有 关机惩罚的 猜数字游戏

整蛊室友的必备

2023-08-29 20:29:04 272

空空如也

空空如也

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

TA关注的人

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