C语言基础
文章平均质量分 92
杨燚丶
这个作者很懒,什么都没留下…
展开
-
7、C语言 数组
为什么要使用数组在编程过程中,经常遇到一个问题是:如何处理类型一致的大量数据。如存储100名学生的成绩,这需要定义一百个变量。对于这类问题可以用数组解决,数组是一组相同类型数据的有序集合。什么是数组数组是一个存储相同类型数据的有序集合。每一个数据称为数组元素,这些数组元素有一个共同的名字称为数组名。不同元素由其在数组中的序号(下标)来标识。C语言中下标从0开始计数。用一个下标确定元素的数组称为以为数组,用两个下标来确定元素的数组称为二维数组。一维数组C语言中,变量需要先定义后使用,数组原创 2021-10-31 13:49:54 · 714 阅读 · 0 评论 -
6、C语言循环结构
什么是循环结构在解决问题时,经常要重复执行某些计算或操作,将这些计算和操作写成循环结构可以使计算机重复的执行。for语句for语句是功能最强、使用最广的一种循环语句。for语句可以直接处理循环变量的初值、终止、步长。for循环一般用来执行一个指定次数的循环。for的一般格式for(表达式1;表达式2;表达式3){循环体语句}表达式1通常用来給变量赋值(这个变量称为循环变量),一般为赋值表达式。(表达式1可以省略,省略时应在循环语句前为循环变量赋值)表达式2通常是循环条件,一般为条件原创 2021-10-22 19:59:14 · 359 阅读 · 1 评论 -
5、C语言选择结构
什么是选择结构C程序的执行通常是按照顺序从上到下逐行执行。而选择结构是根据某个变量或表达式的值来选择哪些语句执行,哪些语句不执行。选择结构需要先进行条件判断(对表达式的值判断),根据表达式的值选择是否执行。三木运算符(?:)就是一个简单的条件判断语句。if语句if语句是最常用的条件判断语句if语句又分为单分支和多分支。顾名思义,单分支只有一个分支(一次判断),多分支有多个分支(多个判断)。单分支if语句单分支if语句是判断表达式是否为真,为真时,执行花括号中的语句(复合语句),为假时跳过原创 2021-10-21 15:38:37 · 894 阅读 · 0 评论 -
4、C语言运算符与表达式
运算符在C语言中我们可以进行一些数学运算,运算符是告诉编译器执行特定的数学或逻辑操作的符号。C语言中运算符分为:算数运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(–)共七种。关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。逻辑运算符:用于逻辑运算。包括与(&&)、或(||)、非(!)三种。赋值运算符:用于赋值运原创 2021-10-20 18:32:58 · 347 阅读 · 0 评论 -
3、C语言变量与输入输出
什么是变量变量是一个有名称和特定数据类型的存数单元,它用来存放数据。变量的值在程序运行过程中是可以被改变的。变量具有三要素:类型、名字、值。变量的类型决定了变量存储占用的空间,编译时也可以根据类型检查该变量所进行的运算是否合法。C语言中的基本数据类型包括整型,浮点型和字符型。整型变量整型数据分为整型(int)、短整型(short)、长整型(long long)。整型变量只能存储整数,可以是负数不能是小数。类型数值范围short 16位(2字节)-32768~327原创 2021-10-19 20:03:08 · 1093 阅读 · 0 评论 -
2、C语言关键字和常量
语句C语言由函数组成,函数由语句组成,每一条语句的结束要有一个英文的分号“;”,表示该语句的结束。语句中出现的分号、逗号,引号等必须是英文输入状态下输入,否则无法通过编译。(输出语句双引号中出现的符号可以是英文也可以是成中文)printf("hello,world!\b");//;表示一条语句的结束注释注释有两种形式 // 单行注释和 /**/ 多行注释。注释的内容不会参与程序的运行。单行注释一次注释一行。//单行注释多行注释一次注释多行。(当然你也可以注释一行)/* 多行 注释原创 2021-10-19 14:19:37 · 121 阅读 · 0 评论 -
1、认识C程序
C程序C程序组成C程序由函数组成一个C程序由一个或多个函数组成一个程序只能有一个主函数(main函数)一个C源程序是由一个main函数和若干个其他函数组成的。函数是C程序的基本单位,被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己定义的函数。C语言函数一个函数一般由两个部分组成一个是函数头,一个是函数体。函数体是一个函数功能的所有代码组成的整体。函数体是用花括号括起来的若干语句,他们完成了一个函数的具体功能...原创 2021-10-19 10:57:43 · 2230 阅读 · 0 评论