你能不能帮我修改一下这个程序?顺便给我注释一下?#includeint main(){\x05int *p,a[10],i,max,min;\x05p=a;\x05for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 00:08:25
![你能不能帮我修改一下这个程序?顺便给我注释一下?#includeint main(){\x05int *p,a[10],i,max,min;\x05p=a;\x05for(i=0;i](/uploads/image/z/6297684-60-4.jpg?t=%E4%BD%A0%E8%83%BD%E4%B8%8D%E8%83%BD%E5%B8%AE%E6%88%91%E4%BF%AE%E6%94%B9%E4%B8%80%E4%B8%8B%E8%BF%99%E4%B8%AA%E7%A8%8B%E5%BA%8F%3F%E9%A1%BA%E4%BE%BF%E7%BB%99%E6%88%91%E6%B3%A8%E9%87%8A%E4%B8%80%E4%B8%8B%3F%23includeint+main%28%29%7B%5Cx05int+%2Ap%2Ca%5B10%5D%2Ci%2Cmax%2Cmin%3B%5Cx05p%3Da%3B%5Cx05for%28i%3D0%3Bi)
你能不能帮我修改一下这个程序?顺便给我注释一下?#includeint main(){\x05int *p,a[10],i,max,min;\x05p=a;\x05for(i=0;i
你能不能帮我修改一下这个程序?顺便给我注释一下?
#include
int main()
{
\x05int *p,a[10],i,max,min;
\x05p=a;
\x05for(i=0;i
你能不能帮我修改一下这个程序?顺便给我注释一下?#includeint main(){\x05int *p,a[10],i,max,min;\x05p=a;\x05for(i=0;i
你中间用了那么多次p++,想想结束时p都跑到哪去了
把所有的*(p++)
都改成p[i]就对了.
#include<stdio.h>
int main()
{
int *p,a[10],i,max,min;
p=a;
for(i=0;i<10;i++)
{
scanf("%d",p++);// 输入10个数
}
p=a;
max=min=*p;//最大最小初始时都设为a[0]
for(i=0;i<10;i++)//开始从头到尾扫描这10个数
{
if(p[i]>max)
max=p[i];//如果 有比原来的数字大的,就存储更大的 到max
if(p[i]<min)
min=p[i];//如果 有比原来的数字小的,就存储更小的 到min
}
printf("最大值为:%d\n",max);
printf("最小值为:%d\n",min);
system("PAUSE");
}