用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#include main(){int i,a[9],temp,*pmax=0;for(i=0;i*pmax)*pmax=a[i];}if(pmax!=&a[0]){temp=*pmax;*pmax=a[0]; a[0]=temp;}printf("%d",*pmax);}
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 07:25:18
用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#include main(){int i,a[9],temp,*pmax=0;for(i=0;i*pmax)*pmax=a[i];}if(pmax!=&a[0]){temp=*pmax;*pmax=a[0]; a[0]=temp;}printf("%d",*pmax);}
用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换
#include
main()
{
int i,a[9],temp,*pmax=0;
for(i=0;i*pmax)*pmax=a[i];
}
if(pmax!=&a[0])
{
temp=*pmax;
*pmax=a[0];
a[0]=temp;
}
printf("%d",*pmax);
}
用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#include main(){int i,a[9],temp,*pmax=0;for(i=0;i*pmax)*pmax=a[i];}if(pmax!=&a[0]){temp=*pmax;*pmax=a[0]; a[0]=temp;}printf("%d",*pmax);}
#include
main()
{
int i,a[9],temp,*pmax=0;
for(i=0;i*pmax)*pmax=a[i];
}
printf("%d",*pmax);/*比较完毕即可输出,若放在最后,输出的可能就不是最大值了*/
if(*pmax!=a[0])/*比较值,而不是比较地址*/
{
temp=*pmax;
*pmax=a[0];
a[0]=temp;
}
}