3.4字符串处理函数2

strcmp(,)
strcmp(字符串1,字符串2)
对两个字符串自左向右逐个字符按照ASCII码比较,直到出现不相同的字符或遇到’\0’时结束比较,比较的结果由函数值带回。

阅读全文

3.4字符串处理函数1

在使用字符串处理函数时,需要引入头文件:# include <string.h>

puts()
puts(字符数组名)或puts(字符串常量)
功能:
把字符数组中的字符串输出到终端,并在输出时将字符串结束标志‘\0’转换成‘\n’,并且字符串输出结束

实例:

阅读全文

3.3 C语言二维数组

二维数组格式
类型说明符 数组名 [常量表达式1] [常量表达式2]
常量表达式1表示行,常量表达式2表示列
例如:
int a[2][3]
int说明数组为整型 a是数组名 2表示两行 3表示三列

二维数组储存的个数为行数乘以列数

阅读全文

3.2 C语言一维数组


数组格式
定义类型 数组名[数组个数]
例如
int a[10]
上面的例子是不进行数组初始化的例子
来我们学习一些如何进行数组的初始化
定义类型 数组名[数组个数]={数组每个元素的初始化值}

例如

阅读全文

3.1 C函数

函数就是一个个任务语句组成的,每个C程序必须有一个函数比如main()就是主函数,C 标准库提供了大量的程序可以调用的内置函数。这节我们来学习一些自定义函数
例如:
以下是 max() 函数的源代码。该函数有两个参数 num1 和 num2,会返回这两个数中较大的那个数:

阅读全文

2.3 C控制语句:分支和跳转2


循环辅助:continue和break
continue语句 跳出本次循环
例如:
# include <stdio.h>
main()
{
int i ;
for (i=0; i<10; i++) 
{
if(i==4)
{
continue;//当 i==4 的时候跳过,所以输出结果没有4。 
}
printf(“%d  “, i);
}
}

阅读全文

2.3 C控制语句:分支和跳转1


if语句和if else语句

if语句
if(判断语句)
表达式
如果判断语句为真就执行表达式

if else语句

if(判断语句)
表达式1
else
表达式2
例如:

阅读全文