TC 程序使用函数显示 20 个整数值中的最大值
int maxval(int *,int x);
int max,arr[20];
void main()
{
printf("Enter the Numbers:");
scanf("%d",&max);
max=maxval(&arr[0],20);
getch();
}
int maxval (int *list,int x)
{
int i,maxnum=*list[0];
for (i=1;i<=x-1;i++)
if (maxnum<*list[i])
maxnum=*list[i];
return maxnum;
}
该代码不起作用......:(
int maxval(int *,int x);
int max,arr[20];
void main()
{
printf("Enter the Numbers:");
scanf("%d",&max);
max=maxval(&arr[0],20);
getch();
}
int maxval (int *list,int x)
{
int i,maxnum=*list[0];
for (i=1;i<=x-1;i++)
if (maxnum<*list[i])
maxnum=*list[i];
return maxnum;
}
This Code is Not working.... :(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
而不是
你只需要
相同的
*list[i]
Instead of
you just need
same for
*list[i]
希望这会有所帮助...--
KRG
Hope this helps...
--KRG