C++ 有人能看到C++;是正确的还是错误的?
因此,我是学习C++的“noob”,我刚刚编写了这段代码,其中显示了我的用户名和一种矩形。我知道这不是很好的代码,但我喜欢它!我只是想看看是否有人能做得更好,给我一些有用的建议?(是的,我正在使用Dev-C++) 提前谢谢,:)(Idk为什么这个问题结束了,但请“向上投票”,我想我是对的) 代码:C++ 有人能看到C++;是正确的还是错误的?,c++,C++,因此,我是学习C++的“noob”,我刚刚编写了这段代码,其中显示了我的用户名和一种矩形。我知道这不是很好的代码,但我喜欢它!我只是想看看是否有人能做得更好,给我一些有用的建议?(是的,我正在使用Dev-C++) 提前谢谢,:)(Idk为什么这个问题结束了,但请“向上投票”,我想我是对的) 代码: #包括 #包括 使用名称空间std; int main(){ 看你的第一行,你需要在你的包裹周围放上 Rest很好,下面的代码也很好 #include <iostream> #inclu
#包括
#包括
使用名称空间std;
int main(){
看你的第一行,你需要在你的包裹周围放上
Rest很好,下面的代码也很好
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
cout << "#################################" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << setw(20) << setiosflags(ios::left) << "## Hi! My name's Rastko, ##" << endl;
cout << setw(20) << setiosflags(ios::left) << "## 14yo guy who likes C++! ##" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << setw(33) << setiosflags(ios::left) << "## ##" << endl;
cout << setw(33) << setiosflags(ios::right) << "## ##" << endl;
cout << "#################################" << endl << endl;
cout << "As you can see, I've made this in just a couple of minutes, with C++! YAY!" << endl << endl;
return 0;
}
#包括
#包括
使用名称空间std;
int main(){
你能通过自己编译和测试来看看它是否“正确”吗?这是学习编程比很多其他技能/爱好(即时反馈循环)都有巨大的好处。我也会抛弃Dev-C++。我仍然很惊讶人们现在选择它。除了使用特定于平台的命令外,看起来还可以(pause
)。在没有pause
命令的系统上,这将不起作用。如果它确实能按预期工作,并且您希望获得有关代码质量的反馈:。@Rale它不是很容易移植,我可能会用getchar()替换它
关于即时反馈的注意事项:不总是这样。有一种叫做的东西真的会毁了你的一天。有时你的小实验看起来是有效的。你测试它的鼻涕来确认它是否有效。后来发现它有一些微妙之处,因为一条“有效”的语言规则被打破了好吧,直到它变得重要。记住C++是强大的,但拥有强大的能力会带来巨大的责任。
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
cout << "#################################" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << setw(20) << setiosflags(ios::left) << "## Hi! My name's Rastko, ##" << endl;
cout << setw(20) << setiosflags(ios::left) << "## 14yo guy who likes C++! ##" << endl;
cout << "## ##" << endl;
cout << "## ##" << endl;
cout << setw(33) << setiosflags(ios::left) << "## ##" << endl;
cout << setw(33) << setiosflags(ios::right) << "## ##" << endl;
cout << "#################################" << endl << endl;
cout << "As you can see, I've made this in just a couple of minutes, with C++! YAY!" << endl << endl;
return 0;
}