数据结构实验1
- 格式:doc
- 大小:49.00 KB
- 文档页数:3
《数据结构》实验报告
实验序号:1 实验项目名称:概论
附源程序清单:
实验一
#include
int main(void)
{
int i;
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(i=0;i<=9;i++)
{
a[i]=10-i;
printf("\na[%d]=%d",i,a[i]);
}
}
实验二
#include
int main(int argc, char *argv[])
{
int max,a[10],max_no;
for(int i=0;i<10;i++)
{
scanf("%d",a+i);
if(!i){max=*a;max_no=0;
}
else
if(*(a+i)>max)
{
max=*(a+i);
max_no=i;
}
}
int t=*a;
*a=*(a+max_no);
*(a+max_no)=t;
for(int k=0;k<10;k++)
printf(k!=9?"%d ":"%d\n",*(a+k));
return 0;
}
实验三