【正经题解】不高兴的津津
2024-02-21 14:06:56
发布于:浙江
4阅读
0回复
0点赞
用到一个长度为 的一维数组来代表津津每天上课的时间,如果每天上课的时间都小于等于 小时,直接输出 。
不是的话就找出 天内最长的上课时间,再遍历这个数组,输出第一个出现最长上课时间的日期。
#include "stdio.h"
int main()
{
int a, b, c[7],i,max=0,counter=0;
for (i = 0; i < 7; i++)
{
scanf("%d %d", &a, &b);
c[i] = a + b; //每天上课时间
if (c[i] > 8) //判断是否开心
counter++;
if (c[i] > max) //寻找最大值
max = c[i];
}
if (counter == 0) //开心的情况
printf("%d\n", 0);
else //不开心的情况
{
for (i = 0; i < 7; i++) //接下来遍历这个数组
{
if (c[i] == max)
{
printf("%d\n", i + 1);
//输出第一个出现最大值的日期
break;
}
}
}
return 0;
}
这里空空如也
有帮助,赞一个