【发布时间】:2019-03-19 01:17:04
【问题描述】:
我需要从用户输入的 5 个整数中找到最大和最小标记。正在打印最大值,但没有打印最小值。有什么想法吗?
#include<stdio.h>
int main()
{
int marks = 0, avg = 0, min = 0, max = 0;
for (int i = 0; i < 5; i++)
{
printf("Enter a mark: ");
scanf_s("%d", &marks);
if (marks > max)
{
max = marks;
}
if (marks < min)
{
min = marks;
}
}
printf("The maximum mark is: %d\n", max);
printf("The minimum mark is: %d\n", min);
//printf("The minimum mark is: %d\n", avg);
getch();
getch();
}
【问题讨论】:
-
提示:
min以 0 开头。任何输入数字都会小于该数字吗?