如何解决使用std :: cout的显示无法正常工作
因此,我正在尝试制定一个学校日程表,该日程表的右侧应带有我声明为laikas[7]
的字符串。请注意,它使用的是我的母语(立陶宛语)。我的代码是:
cout << " 1) Vokieciu\n" << laikas[0] << "2) Biologija\n" << laikas[1] << "3) Vokieciu\n" << laikas[2] << "4) Daile\n 5)" << laikas[3] << "Lietuviu\n" << laikas[4] << "6) Fizinis\n" << laikas[5] << "7) Anglu\n" << laikas[6];
字符串:
string laikas[7] {"08:00","08:55","09:50","11:05","12:00","12:55","13:50"};
但是输出是:
08:002) Biologija
08:553) Vokieciu
09:504) Daile
5)11:05Lietuviu
12:006) Fizinis
12:557) Anglu
13:50
有什么方法可以让时间在右边吗?例如2)Biologija 08:00
解决方法
您的新行应该在laikas部分之后,并且添加几个选项卡会使它看起来也更漂亮:)
int main() {
// your code goes here
string laikas[7] {"08:00","08:55","09:50","11:05","12:00","12:55","13:50"};
cout << "\n1) Vokieciu\t" << laikas[0] << "\n2) Biologija\t" << laikas[1] << "\n3) Vokieciu\t" <<
laikas[2] << "\n4) Daile\t" << laikas[3] << "\n5)Lietuviu\t" << laikas[4] << "\n6) Fizinis\t" <<
laikas[5] << "\n7) Anglu\t" << laikas[6] << endl;
return 0;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。