用C++输出GaoKaojiayou! JinZhongbisheng! Erica t×dy!
时间: 2023-07-08 11:21:25 浏览: 63
可以这样写:
```
#include <iostream>
using namespace std;
int main() {
cout << "GaoKaojiayou! JinZhongbisheng! Erica t×dy!" << endl;
return 0;
}
```
运行程序,控制台会输出:GaoKaojiayou! JinZhongbisheng! Erica t×dy!
相关问题
用C(gcc)输出GaoKaojiayou! JinZhongbisheng! Erica t×dy!
可以这样写:
```
#include <stdio.h>
int main() {
printf("GaoKaojiayou! JinZhongbisheng! Erica t×dy!\n");
return 0;
}
```
运行程序,控制台会输出:GaoKaojiayou! JinZhongbisheng! Erica t×dy!
2002年9月29日是 Erica 的破壳日,那么今年的9月29日就是她的18岁生日啦!通过查日历可知,今年9月29日是星期二(Tuesday)。好奇的Erica想知道她几周岁的生日是星期几,你能帮帮她吗? c++
当然可以,以下是C++的代码实现:
```cpp
#include <iostream>
#include <string>
#include <ctime>
using namespace std;
int main() {
int T;
cin >> T;
while (T--) {
int age;
cin >> age;
struct tm birthday = {0, 0, 0, 29, 8, 100 + age, 0, 0, 0};
// 设置birthday为Erica的生日那年的9月29日
mktime(&birthday); // 将birthday转换为时间戳
int weekday = birthday.tm_wday; // 获取星期几
string weekdays[] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
cout << weekdays[weekday] << endl; // 输出星期几
}
return 0;
}
```
这里我们使用了C++的ctime库来进行日期计算。在代码中,我们首先读入测试数据的数量T,然后在每次循环中,读入Erica的周岁数age。接着,我们使用结构体tm来表示Erica生日那年的9月29日,并将其转换为时间戳(即距离1970年1月1日00:00:00的秒数)。最后,我们通过获取结构体tm中的tm_wday来得到生日那天的星期几,并将其输出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)