gpt4 book ai didi

c++ - 我需要用左对齐显示 “Monday”,最高的列按降序显示在第一行中

转载 作者:行者123 更新时间:2023-12-02 10:38:14 25 4
gpt4 key购买 nike

应该像这样的输出:

星期一

当日





y

ÿ

我到目前为止所拥有的:

#include <iostream>
using namespace std;
int main () {
char *weekDays[7]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
for (int i=0;i<7;i++){
cout << weekDays[0][i] << endl;
}
return 0;
}

输出:
M
o
n
d
a
y

最佳答案

我在移动时很累,但是有点。像这样应该工作:

int main(){recPrint(0);}

void recPrint(int level){
char mon[] = "Monday";
for(int i=level; i<strlen(mon); i++){
std::cout << mon[i];
}
std::cout << std::endl;
recPrint(++level);
}

添加另一个参数char dayOfTheWeek [],您可以使用任意参数调用它。

关于c++ - 我需要用左对齐显示 “Monday”,最高的列按降序显示在第一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59043129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com