众望.361 2024-11-29 11:19 采纳率: 0%
浏览 24

c语言求四个数的最大数

当我输入四个数时,只输出最后一个数?为什么?求解答,刚接触c语言,真的什么也不会,希望有人能莅临指导

img

img

  • 写回答

2条回答

  • Koishi_TvT 2024-11-29 11:41
    关注

    把scanf(“%d", a)换为scanf(“%d", &a[i])就行了,你a是指数组首地址即a[0],相当于你的数组只有a[0],你每一次输入都是重新赋值,故a[0]等于你最后输的值,然后打印也只打印这个喽

    评论

报告相同问题?

问题事件

  • 创建了问题 11月29日