自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言函数递归的方式实现无符号整型每一位求和

首先理解一下如果要用递归的方式进行函数求和,就要理解递归的思路,假如现在输入的是789,那么其实就是将Sum(78)+9,再将78拆分成Sum(7)+8+9,即实现了函数的递归。Sum(7)即返回自己的值。函数递归的思想就是无限接近于所要求的值,然后通过一个判断跳出递归,如果没有递归就会进入无限递归,会发生错误。

2023-10-18 21:22:30 57 1

原创 C语言分支与循环

case后面必须跟的是整型,代表选择的可能结果,在switch语句中如果没有break,程序会执行完成一种条件以后接着执行下一段语句,直到程序结束。所以在写switch语句的时候要注意break的使用。其中判断语句条件中只要为真机就会跳转执行语句内容,非零即为真。所以在进行条件设置时可以直接设置数字如1,此时就会执行语句内容。if可以单独存在,意味着可以将if单独写成一条语句不必有else的组合。break的作用是跳出switch语句执行后面的语句。在学习c语言的过程中一定要学会好选择语句的使用。

2023-10-15 20:52:36 36 1

原创 使用C语言编写n!和

n的阶乘和

2023-09-26 20:42:32 333 1

原创 C语言数据类型

每一位数字所占的大小为1bit。bit是计算机中最小的存储单位。1024个Byte即1KB(千字节),1024个KB即1MB(百万字节,俗称兆)。目前已知的计算机存储单位还有:GB、TB、PB、EB、ZB、YB、BB、DB(目前最大的存储单位)。因此存储在计算机当中的所有信息,无论是视频、图片、还是文字,最终都要转化为二进制字节码。char字符型所占空间为1字节 char所存储的其实是整型数字。long long长整型所占空间为4字节。short短整型所占空间为2字节。其中int整型所占空间为4字节。

2023-09-25 22:06:57 95 1

原创 C语言简单初识

C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。3、字符串+转义字符+注释 代码中有些代码比较难懂,可以加一下注释文字,有效的注释可以让自己逻辑清晰也可以让别人方便自己阅读代码,应该养成良好的注释习惯。1、数据类型 C语言中的数据类型shortd、int、long、float、double、char这几种。2、变量、常量 局部变量的作用域是变量所在的局部范围。4、选择语句 循环语句。

2023-09-22 22:24:20 29

原创 C语言初始创建工程

C/C++工程创建

2023-09-21 22:02:59 212 2

原创 记录自己学C的第一天

我是一名在校的学生,今天是2023年9月19日,是我记录自己学习C语言的第一天,为了便与督促学习和尝试训练自己的文字功底,所以我尝试写博客。对于今后的编程学习,我打算首先掌握基本的语法结构,对C有一个大概的认知,通过系统的视频学习,能够对一些简单的C语言示例进行学习编程。学习C语言我的认为是一定要自己亲自动手去进行程序的编写,才能在不断试错中进步。刚开始学C语言所以我对自己的要求并不高,我的要求是我希望我能够在自己的学习之下能够自主的对一些简单的项目进行编程,自己独立的完成一些简单的项目。

2023-09-19 16:38:29 67 1

空空如也

空空如也

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

TA关注的人

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