运行时就出现了这种问题源代码是这样#include<stdio.h>/*输入一批学生的 成绩 找出最高分*/ int main(){ int i,max,mark,n; printf("enter n:"); scanf("%d",&n); printf("enter %d marks:",n); scanf("%d",mark);//只输入一次 max = mark; for(i=1;i<=n;i++){ scanf("%d",mark); if(mark>max) max = mark; } printf("max = %d\n",max); return 0; }
4 回答
jfhdibrbfjd
TA贡献163条经验 获得超40个赞
我改完了
#include<stdio.h> /*输入一批学生的 成绩 找出最高分*/ int main() { int i,max,mark,n; printf("enter n:"); scanf("%d",&n); printf("enter %d marks:",n); scanf("%d",&mark);//只输入一次 max = mark; for(i=1;i<n;i++) { scanf("%d",&mark); if(mark>max) max = mark; } printf("max = %d\n",max); return 0; }
- 4 回答
- 0 关注
- 1500 浏览
添加回答
举报
0/150
提交
取消