自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言选择语句概览

在C语言中,选择语句允许程序根据条件执行不同的代码分支。最常用的选择语句包括if语句、if-else语句和switch语句。本文将详细介绍这些选择语句的用法,并通过示例代码帮助初学者理解和掌握。

2024-03-18 19:51:20 438 1

原创 C语言中字符和字符串的输入输出函数

在C语言中,字符和字符串是两种常见的数据类型,它们用于处理文本信息。字符是最小的文本单位,通常表示单个字母、数字或符号。字符串是由一系列字符组成的序列,通常以空字符('\0')结尾。虽然printf和scanf函数在处理字符和字符串时非常方便,但它们并不是唯一的选择。本文将介绍C语言中除了printf和scanf之外的其他字符和字符串输入输出函数:putchar、getchar、puts和gets,并通过实例演示它们的用法。

2024-03-14 18:57:18 454 1

原创 C语言中的scanf函数

在C语言中,scanf函数是一个非常重要的输入函数,它用于从标准输入(通常是键盘)读取数据,并将读取的数据存储到指定的变量中。scanf函数的使用可以大大提高程序的交互性,使得用户能够根据需要输入数据,从而实现程序的动态执行。

2024-03-13 18:46:25 471

原创 C语言printf()函数详解

printf()函数是C语言标准输入输出库(stdio.h)中的一个重要函数,用于向标准输出(通常是终端或屏幕)格式化输出数据。它能够处理各种类型的数据,包括整数、浮点数、字符、字符串等,并允许通过格式化字符串来控制输出的格式。

2024-03-11 20:53:56 1337 1

原创 C语言中的数据类型

但其实在C语言编程中也可以将数字赋值给字符型变量,只不过会将原本的数据(2字节)截断成1个字节的数据赋值给字符型变量,这一个字节是低8位,最后输出的时候会输出这被截断的1字节数据所代表的ASCII码表中的字符。浮点型中的数据都是有小数部分的实数,即便是整数1,在浮点类型中也会被定义为1.0,即有小数部分,小数部分的长短根据不同的浮点型决定。在计算机中,数据都是以二进制的0和1的形式进行存储,如果只是单纯的看这些二进制符号,我们并不能理解其中的意思,这是因为我们不知道其中的编码规则。

2024-03-07 21:24:35 364

原创 什么是算法

算法是一个程序的灵魂,是解决一个问题所需要的方法与步骤。算法分为数值运算和非数值运算两大类,并具有有穷性、确定性、可行性、有零个或多个输入、有一个或多个输出五大特性。在编程过程中,我们必须遵守算法的五个特性原则,根据实际问题,设计选择最适合的算法。

2024-03-04 21:57:15 531 1

原创 C语言命名规范——标识符

在C语言等高级语言中,我们需要对定义的变量、函数等命名,以便在后续的程序中使用它。标识符是指用来对变量、符号常量名、函数、数组、自定义的数据类型等命名的有效字符序列。简而言之,标识符就是在编程中指定对象的名字。

2024-02-28 19:01:44 499 1

原创 C语言中的数据表现形式:变量

在C语言中,数据有两种表现形式,即常量和变量,变量是指在程序运行期间可以其值可以改变的量。

2024-02-27 21:00:10 351

原创 C语言中的数据表现形式:常量

在C语言中,数据有两种表现形式,即常量和变量,常量是指在程序运行过程中,其值不变的量,本文将对C语言中的常量类型进行梳理。

2024-02-26 21:42:45 598 1

原创 运行C程序的内部逻辑

在我们编写C程序代码并点击运行的时候,C编译程序与计算机会对所编写的代码进行一系列的处理,最终转换成计算机能够识别并执行的机器语言,从而通过计算机的输出设备呈现给我们。运行C程序的内部逻辑可以分为编辑、编译、连接和运行四个阶段。

2024-02-25 17:50:55 926

原创 我的第一个C语言程序——Hello World!

本文对C语言最简单和完整的Hello World!程序进行了详细解析,说明了C语言编程的基本结构,以及各个语句的含义,是学习C语言编程的入门基础。

2024-02-19 19:29:34 469 1

原创 计算机的基本逻辑运算与(AND)或(OR)非(NOT)

在数字电路中,有三种基本逻辑门,分别是与门、或门和非门,分别对应与、或、非这三种基本逻辑运算。

2024-01-16 21:22:41 965 1

原创 一分钟解决Mac已经安装Python最新版,在VS code中运行却出现zsh: command not found: python问题

一分钟解决Mac已经安装Python最新版,在VS code中运行却出现zsh: command not found: python问题

2024-01-15 19:33:39 1649 1

原创 C语言自增运算符(++i)、自减运算符(--i)详解

自增运算符的作用是使变量的值加一,自减运算符的作用是使变量的值减一。在自增运算符的使用过程中,这其中有两种书写方法,即++i与i++两种,这两者也代表了不同的含义。++i的含义是在使用i这个变量之前,先执行i=i+1,然后再使用加一之后的i值;i++的含义是先使用i这个变量的值,再执行i=i+1,这里使用的i值是自增之前的。

2024-01-09 19:15:45 954

原创 C语言转义字符中\n与\r的区别

在初学C语言的时候,对于转义字符'\n'与'\r'两者的作用容易混淆,下面主要讲一讲这两者在C语言编程中有什么区别。

2024-01-08 22:30:44 891

原创 一文读懂机器语言、汇编语言和高级语言三者之间的区别与联系

交流需要用到语言。人与人的交流使用的是汉语或者英语等,而人与计算机之间的交流则需要使用特定的语言,那就是编程语言。如果人们想让计算机做一些事情,就需要使用计算机能听懂的语言也就是编程语言,去告诉它做什么和怎么做。编程语言按照层级可以分为机器语言、汇编语言和高级语言。

2024-01-06 15:07:01 1460

原创 二进制、八进制、十六进制、十进制转换详解

二进制是计算机的语言,正如我们使用汉语表达与交流信息一样,任何信息在计算机中都以二进制的形式存储和计算。了解二进制与十进制等进制之间的转换方法,有助于我们了解计算机内部的数字计算过程,可以帮助我们在一定程度上理解信息在计算机中的编码和解码过程。本文先简单介绍位置化数字系统的概念,然后详细讲解二进制、八进制、十六进制、十进制之间的转换方法与原理。

2023-12-17 17:52:17 1050

原创 计算机的前世今生

然而,现代计算机是一个复杂而精密的系统,让想了解和学习的人们望而却步,其实,任何学习都是一个从简入繁的过程,或许我们可以先从最原始的机械计算机开始了解。1950年以后的计算机与当下的计算机相比,变化的只是工艺、设计、内部组成和外设,人们能够在更小的芯片上集成更复杂的电路,存储器的容量也有了大幅度提升,计算机的性能越来越强。计算机的概念很早就出现了,与现代计算机不同,最早期的计算机的概念是一种可以帮助人们进行加减乘除的机器,并随着数学的发展,逐渐扩充到解多项式方程等功能。楚泽的计算机是第一台可编程计算机;

2023-12-07 20:31:41 901

C语言练习之排序算法:插入排序

在初学C语言时,比较重要的知识点就是排序算法,这里提供了一种插入排序算法的实现路径,供广大学习者参考。

2024-01-16

C语言练习之排序算法:选择排序

在初学C语言时,比较重要的知识点就是排序算法,这里提供了一种选择排序算法的实现路径,供广大学习者参考。

2024-01-16

C语言练习之排序算法:冒泡排序

在初学C语言时,比较重要的知识点就是排序算法,这里提供了一种冒泡排序算法的实现路径,供广大学习者参考。

2024-01-16

c语言练习之学生增删改查系统实现

编写一个可以通过键盘输入相应的代码,实现学生的姓名学号分数的增删改查

2024-01-16

空空如也

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

TA关注的人

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