1、一维数组
#include<stdio.h>
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;
}
#include<stdio.h> //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、多维数组
#include<stdio.h>
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];
}
}
3、字符数组与字符串
4、常用的字符串系统库函数
5、字符数组程序设计实例
转载:https://blog.csdn.net/luoxuexi2020/article/details/116503865
查看评论