解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <math.h> int main() { int a[7][2]; // 存储每天的上课时间和妈妈安排的时间 int maxtime = 0; // 最大不高兴时间 int time = 0; // 当天不高兴时间 int maxday = 0; // 最不高兴的是周几 int totaltime = 0; // 当天总共上课时间 // 读取每天的日程安排 for (int i = 0; i < 7; i++) { scanf("%d%d", &a[i][0], &a[i][1]); } // 遍历每天的日程安排 for (int i = 0; i < 7; i++) { totaltime = a[i][0] + a[i][1]; // 当天总共上课时间 // 如果当天上课时间超过8小时,计算不高兴时间 if (totaltime > 8) { time = totaltime - 8; } // 如果当前不高兴时间大于最大不高兴时间,更新最大不高兴时间和最不高兴的是周几 if (time > maxtime) { maxtime = time; maxday = i + 1; // 注意周几是从1开始计数 } } // 输出结果 if (maxtime == 0) { printf("0\n"); } else { printf("%d\n", maxday); } return 0; }
0.0分
4 人评分
C语言程序设计教程(第三版)课后习题11.12 (C语言代码)浏览:762 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:612 |
三角形 (C++代码)记忆化搜索浏览:1317 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
简单的a+b (C语言代码)浏览:626 |
1124题解浏览:630 |
1051(奇了怪了)浏览:747 |
字符串的输入输出处理 (C语言代码)浏览:1085 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:609 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:748 |