七、C语言数组与字符串

一、对C语言的初步认识
二、C语言基本数据类型、操作符和表达式
三、C语言顺序结构程序设计
四、C语言选择结构程序设计
五、C语言循环结构程序设计
六、C语言位运算
七、C语言数组与字符串
八、C语言指针
九、C语言中的函数
十、C语言中数据和存储类型
十一、C语言中的用户定义数据类型
十二、C语言中编译预处理命令

1、一维数组

七、C语言数组与字符串_第1张图片
七、C语言数组与字符串_第2张图片
七、C语言数组与字符串_第3张图片
七、C语言数组与字符串_第4张图片
七、C语言数组与字符串_第5张图片
七、C语言数组与字符串_第6张图片
七、C语言数组与字符串_第7张图片
七、C语言数组与字符串_第8张图片
七、C语言数组与字符串_第9张图片
七、C语言数组与字符串_第10张图片
七、C语言数组与字符串_第11张图片
七、C语言数组与字符串_第12张图片
七、C语言数组与字符串_第13张图片

#include
int main()
{
     	
	int i,j,t,a[8];
	printf("输入8个数:\n");
	for(i=0;i<8;i++)
		scanf("%d",&a[i]);
	printf("\n");
	for(j=0;j<8;j++)	//冒泡排序
		for(i=0;j<8-j;i++)	//8-j次比较
			if(a[i]>a[i+1])	//相邻两个比较
			{
     	t=a[i];a[i]=a[i+1];a[i+1]=t;	}
	for(i=0;i<8;i++)
		printf("%d",a[i]);
	printf("\n");
	return 0;
}

七、C语言数组与字符串_第14张图片
七、C语言数组与字符串_第15张图片

#include	//Cpp25.cpp
main()
{
     
	int a[11],i,j,k,x;
	printf("input 10 numbers:\n");
	for(i=1;i<11;i++)
		scanf("%d",&a[i]);
	printf("\n");
	for(i=1;i<10;i++)
	{
     
		k=i;
		for(j=i+1;j<=10;j++)
			if(a[j]<a[k])	k=j;
		if(i!=k)
		{
     	x=a[i];a[i]=a[k];a[k]=x;}
	}
	printf("The sorted numbers:\n");
	for(i=i;i<11;i++)
		printf("%d",a[i]);
}

2、多维数组

七、C语言数组与字符串_第16张图片
七、C语言数组与字符串_第17张图片
七、C语言数组与字符串_第18张图片
七、C语言数组与字符串_第19张图片
七、C语言数组与字符串_第20张图片
七、C语言数组与字符串_第21张图片
七、C语言数组与字符串_第22张图片
七、C语言数组与字符串_第23张图片
七、C语言数组与字符串_第24张图片


#include
main()
{
     
	int x[5][4],i,j;
	for(i=0;i<4;i++)
		for(j=0;j<3;j++)
			scanf("%d",&x[i][j]);
	for(i=0;i<3;i++)
		x[4][i]=0;
	for(j=0;j<5;j++)
		x[j][3]=0;
	for(i=0;i<4;i++)
		for(j=0;j<3;j++)
		{
     
			x[i][3]+=x[i][j];
			x[4][j]+=x[i][j];
			x[4][3]+=x[i][j];
		}
}

七、C语言数组与字符串_第25张图片
七、C语言数组与字符串_第26张图片

3、字符数组与字符串

七、C语言数组与字符串_第27张图片
七、C语言数组与字符串_第28张图片
七、C语言数组与字符串_第29张图片
七、C语言数组与字符串_第30张图片
七、C语言数组与字符串_第31张图片
七、C语言数组与字符串_第32张图片
七、C语言数组与字符串_第33张图片
七、C语言数组与字符串_第34张图片
七、C语言数组与字符串_第35张图片
七、C语言数组与字符串_第36张图片
七、C语言数组与字符串_第37张图片
七、C语言数组与字符串_第38张图片
在这里插入图片描述
七、C语言数组与字符串_第39张图片
七、C语言数组与字符串_第40张图片
七、C语言数组与字符串_第41张图片

4、常用的字符串系统库函数

七、C语言数组与字符串_第42张图片
七、C语言数组与字符串_第43张图片
在这里插入图片描述
在这里插入图片描述
七、C语言数组与字符串_第44张图片
七、C语言数组与字符串_第45张图片
七、C语言数组与字符串_第46张图片
七、C语言数组与字符串_第47张图片
七、C语言数组与字符串_第48张图片
七、C语言数组与字符串_第49张图片
七、C语言数组与字符串_第50张图片
七、C语言数组与字符串_第51张图片
在这里插入图片描述

5、字符数组程序设计实例

七、C语言数组与字符串_第52张图片
七、C语言数组与字符串_第53张图片
七、C语言数组与字符串_第54张图片

你可能感兴趣的:(C语言,c语言)