用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#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/07/05 17:42:30
![用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#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(](/uploads/image/z/10134869-5-9.jpg?t=%E7%94%A8%E6%8C%87%E9%92%88%E8%BE%93%E5%85%A5%E4%B8%80%E7%BB%84%E6%95%B0%2C%E6%89%BE%E5%87%BA%E5%85%B6%E4%B8%AD%E6%9C%80%E5%A4%A7%E7%9A%84%E6%95%B0%2C%E5%B9%B6%E6%8A%8A%E6%9C%80%E5%A4%A7%E7%9A%84%E6%95%B0%E4%B8%8E%E7%AC%AC%E4%B8%80%E4%B8%AA%E4%BA%92%E6%8D%A2%23include+main%28%29%7Bint+i%2Ca%5B9%5D%2Ctemp%2C%2Apmax%3D0%3Bfor%28i%3D0%3Bi%2Apmax%29%2Apmax%3Da%5Bi%5D%3B%7Dif%28pmax%21%3D%26a%5B0%5D%29%7Btemp%3D%2Apmax%3B%2Apmax%3Da%5B0%5D%3B+a%5B0%5D%3Dtemp%3B%7Dprintf%28%22%25d%22%2C%2Apmax%29%3B%7D)
用指针输入一组数,找出其中最大的数,并把最大的数与第一个互换#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;
}
}