解题思路: 利用数组存放星期几,较少代码重复量
注意事项: 注意每次都要循环都要进行%取余运算,不然会造成越界
参考代码:
#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语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:519 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:582 |
字符逆序 (C语言代码)浏览:638 |
核桃的数量 (C语言代码)浏览:871 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:611 |
简单的a+b (C语言代码)浏览:534 |
敲七 (C++代码)浏览:1052 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:440 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:441 |