-
什么是函数? C语言中函数的定义
所属栏目:[语言] 日期:2023-05-11 热度:7521
从表面上看,函数在使用时必须带上括号,有必要的话还要传递参数,函数的执行结果也可以赋值给其它变量。例如,strcmp() 是一个用来比较字符串大小的函数,它的用法如下:
//比较两个字符串大小
int res[详细] -
对C语言数组的总结
所属栏目:[语言] 日期:2023-05-11 热度:6105
数组(Array)是一系列相同类型的数据的集合,可以是一维的、二维的、多维的;最常用的是一维数组和二维数组,多维数组较少用到。
对数组的总结
1) 数组的定义格式为:
type arrayName[length]
type 为数据类型,[详细] -
C语言对数组元素进行分类的步骤(冒泡排序法)
所属栏目:[语言] 日期:2023-05-11 热度:8458
在实际开发中,有很多场景需要我们将数组元素按照从大到小(或者从小到大)的顺序排列,这样在查阅数据时会更加直观,例如:
一个保存了班级学号的数组,排序后更容易分区好学生和坏学生;
一个保存了商品单价的数[详细] -
C语言字符串处理函数
所属栏目:[语言] 日期:2023-05-11 热度:5409
C语言提供了丰富的字符串处理函数,可以对字符串进行输入、输出、合并、修改、比较、转换、复制、搜索等操作,使用这些现成的函数可以大大减轻我们的编程负担。
用于输入输出的字符串函数,例如printf、puts、sca[详细] -
C语言字符串的输入与输出
所属栏目:[语言] 日期:2023-05-11 热度:9093
其实在《C语言输入输出》一章中我们已经提到了如何输入输出字符串,但是那个时候我们还没有讲解字符串,大家理解的可能不透彻,所以本节我们有必要再深入和细化一下。
字符串的输出
在C语言中,有两个函数可以在控[详细] -
C语言字符集、字符串的详细介绍
所属栏目:[语言] 日期:2023-05-11 热度:1861
用来存放字符的数组称为字符数组,例如:
char a[10]; //一维字符数组
char b[5][10]; //二维字符数组
char c[20]={'c', ' ', 'p', 'r', 'o', 'g', 'r&#[详细] -
C语言判断数组中是否含有某个元素
所属栏目:[语言] 日期:2023-05-11 热度:2723
在实际开发中,经常需要查询数组中的元素。例如,学校为每位同学分配了一个唯一的编号,现在有一个数组,保存了实验班所有同学的编号信息,如果有家长想知道他的孩子是否进入了实验班,只要提供孩子的编号就可以,如[详细]
-
C语言包括二维数组的定义、初始化、赋值
所属栏目:[语言] 日期:2023-05-11 热度:4187
上节讲解的数组可以看作是一行连续的数据,只有一个下标,称为一维数组。在实际问题中有很多数据是二维的或多维的,因此C语言允许构造多维数组。多维数组元素有多个下标,以确定它在数组中的位置。本节只介绍二维数组[详细]
-
什么数列是真正的数组?C语言数组的一个基本概念
所属栏目:[语言] 日期:2023-05-11 热度:5647
在《C语言数据输出大汇总以及轻量进阶》一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a1=20, a2=345, a3=700, a4=22;[详细] -
对C语言选择结构和循环结构的概述
所属栏目:[语言] 日期:2023-05-11 热度:2519
一套完整的嵌入式开发学习路线(高薪就业版),知识全面,思路清晰,猛击这里免费领取!
C语言中常用的编程结构有三种(其它编程语言也是如此),它们分别是:
顺序结构:代码从前往后依次执行,没有任何“[详细] -
C语言break和continue用法详解(跳出循环)
所属栏目:[语言] 日期:2023-05-11 热度:1212
使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。
break关键字
在《C语言switch case语句》一节中,我们讲到了break,用它来跳出 switch 语句。[详细] -
C语言for循环(for语句)详解
所属栏目:[语言] 日期:2023-05-10 热度:7581
除了while循环,C语言中还有 for 循环,它的使用更加灵活,完全可以取代 while 循环。
上节我们使用 while 循环来计算1加到100的值,代码如下:
#include <stdio.h>
int main(){
int i, sum=0;
i = 1[详细] -
C语言while循环与do while循环详解
所属栏目:[语言] 日期:2023-05-10 热度:5527
在C语言中,共有三大常用的程序结构:
顺序结构:代码从前往后执行,没有任何“拐弯抹角”;
选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;
循环结构:重复执行同一段代码。[详细] -
C语言while循环和do while循环详解
所属栏目:[语言] 日期:2023-05-10 热度:7152
在C语言中,共有三大常用的程序结构:
顺序结构:代码从前往后执行,没有任何“拐弯抹角”;
选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;
循环结构:重复执行同一段代码。[详细] -
C语言?和:详解,C语言条件运算符详解
所属栏目:[语言] 日期:2023-05-10 热度:7066
如果希望获得两个数中最大的一个,可以使用 if 语句,例如:
if(a>b){
max = a;
}else{
max = b;
}
不过,C语言提供了一种更加简单的方法,叫做条件运算符,语法格式为:
表达式1 ? 表达式2 : 表达式[详细] -
C语言逻辑运算符详解
所属栏目:[语言] 日期:2023-05-10 热度:8102
现在假设有这样一种情况,我们的软件比较特殊,要求使用者必须成年,并且成绩大于等于60,该怎么办呢?
或许你会想到使用嵌套的 if 语句,类似下面这样的代码:
#include <stdio.h>
int main()
{
int age[详细] -
C语言关系运算符详解
所属栏目:[语言] 日期:2023-05-10 热度:7679
在上节《C语言if else语句》中看到,if 的判断条件中使用了<=、>、!=等符号,它们专门用在判断条件中,让程序决定下一步的操作,称为关系运算符(Relational Operators)。
关系运算符在使用时,它的的两边都会有[详细] -
C语言if else语句详解
所属栏目:[语言] 日期:2023-05-10 热度:4379
前面我们看到的代码都是顺序执行的,也就是先执行第一条语句,然后是第二条、第三条……一直到最后一条语句,这称为顺序结构。
但是对于很多情况,顺序结构的代码是远远不够的,比如一个程序限制了只[详细] -
C语言输入字符和字符串(所有函数大汇总)
所属栏目:[语言] 日期:2023-05-10 热度:5208
C语言有多个函数可以从键盘获得用户输入,它们分别是:
scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。
getchar()、getche()、getch():这三个函数都用于输入单个字符。
gets():获取一行数据,并[详细] -
C语言scanf:读取从键盘输入的数据(含输入格式汇总表)
所属栏目:[语言] 日期:2023-05-10 热度:4268
程序是人机交互的媒介,有输出必然也有输入,第三章我们讲解了如何将数据输出到显示器上,本章我们开始讲解如何从键盘输入数据。在C语言中,有多个函数可以从键盘获得用户输入:
scanf():和 printf() 类似,scanf([详细] -
C语言数据输出大汇总以及轻量进阶
所属栏目:[语言] 日期:2023-05-10 热度:8113
在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是:
puts():只能输出字符串,并且输出结束后会自动换行,在《第一个C语言程序》中已经进行了介绍。
putchar():只能输出单个字符,在《在C语言中使[详细] -
C语言标识符、关键字、注释、表达式和语句
所属栏目:[语言] 日期:2023-05-10 热度:8978
这一节主要讲解C语言中的几个基本概念。
标识符
定义变量时,我们使用了诸如 a、abc、mn123 这样的名字,它们都是程序员自己起的,一般能够表达出变量的作用,这叫做标识符(Identifier)。
标识符就是程序员自[详细] -
C语言转义字符
所属栏目:[语言] 日期:2023-05-10 热度:1830
字符集(Character Set)为每个字符分配了唯一的编号,我们不妨将它称为编码值。在C语言中,一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转[详细]
-
在C语言中使用英文字符
所属栏目:[语言] 日期:2023-05-10 热度:5337
前面我们多次提到了字符串,字符串是多个字符的集合,它们由" "包围,例如""、"C语言中文网"。字符串中的字符在内存中按照次序、紧挨着排列,整个字符串占用一块连续的内存。
当然,字符串也可以只包含一个字符,[详细] -
C语言中的小数(float,double)
所属栏目:[语言] 日期:2023-05-10 热度:7998
小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0、75.0、4.023、0.27、-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式。
此外,小数也可以采用指数形式,例如 7.25&tim[详细]
