80分 求C语言的课程报告 下面有代码。。。。

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:21:25
#include<stdio.h>
#define N 8
void main()
{
int *max,*min,i,temp,a[N];
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("\n\n");
max=&a[0];
min=&a[N-1];
for(i=1;i<N;i++)
{
if(*max<a[i])
max=&a[i];
}
temp=a[0];
a[0]=*max;
*max=temp;
for(i=1;i<N;i++)
{
if(*min>a[i])
min=&a[i];
}
temp=a[N-1];
a[N-1]=*min;
*min=temp;
for(i=0;i<N;i++)
printf("%d\n",a[i]);
}

这个代码是从数组找出最大的数和数组第一位调换,最小的数和最后一位调换。
课程报告怎么写啊!

通过本项课程设计, 可以培养独立思考、 综合运用所学有关相应知识的能力,能更好的巩固《C语言程序设计》课程学习的内容,掌握 工程软件设计的基本方法,强化上机动手编程能力,闯过理论与实践相结合的难关!更加了解了c语言的好处和其可用性!同时增加了同学之间的团队合作精神!更加也体会到以后在工作中团队合作的重要性和必要性!

这个地方写程序还可以,找写报告的好像很难