解题思路: 利用数组存放星期几,较少代码重复量
注意事项: 注意每次都要循环都要进行%取余运算,不然会造成越界
参考代码:
#include<iostream>
using namespace std;
int main()
{
string arr[7] = { "Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday" };
int sum = 1;
int a, b;
cin >> a >> b;
for (int i = 0; i < b; ++i) {
sum *= a;
sum %= 7;
}
cout << arr[sum] << endl;
system("pause");
return 0;
}
0.0分
1 人评分
陶陶摘苹果 (C语言代码)浏览:1606 |
A+B for Input-Output Practice (II) (C语言代码)浏览:995 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:535 |
数对 (C语言代码)浏览:699 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:557 |
GC的苦恼 (C语言代码)浏览:620 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:454 |
简单的a+b (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:617 |