Re: [問題] C 取相同最大值
int num[5] = {1, 3, 5, 4, 5};
int max = num[0];
int count = 1;
int i;
for (i = 1; i < 5; i++)
{
if (num[i] > max)
{
max = num[i];
count = 1;
}
else if (num[i] == max)
count++;
}
printf("max %d count %d\n", max, count);
一個 for ??
改成這樣就不需要 limits.h 嘍
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.15.74
推
03/23 14:47, , 1F
03/23 14:47, 1F
→
03/23 14:50, , 2F
03/23 14:50, 2F
推
03/23 15:24, , 3F
03/23 15:24, 3F
→
03/23 15:25, , 4F
03/23 15:25, 4F
※ 編輯: visor 來自: 118.169.15.74 (03/23 15:34)
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):
問題
8
20