使用Cout创建星号形状(无循环)

Use Cout to create asterisk shapes (No Loops)

本文关键字:循环 Cout 创建 使用      更新时间:2023-10-16

因此,我已经研究过其他与我的问题类似的解决方案,但它们都使用循环来显示字符。我需要的是用C++中的星号创建3个形状。对我来说,这与其说是问题,不如说是让它们显示在调试窗口中,而不是接收构建错误。下面是一个简单地尝试输出星号符号的测试代码:

#include<iostream>
using namespace std;
int main{
cout << "*" << endl
}

导致以下错误块(省略文件位置冗余):

1>source.cpp(10):错误C2440:"initializing":无法从"d::basic_stream>"转换为"int">

1> source.cpp(10):注意:原因:无法从"std::basic_stream>"转换为"int">

1> source.cpp(10):注意:没有用户定义的转换运算符可以执行此转换,或者该运算符不能称为

1> source.cpp(11):致命错误C1004:发现的意外文件结尾

我只能根据我们已经学到的内容使用编程,所以我只需要使用一些基本的cout语句。

main()缺少括号,语句缺少分号。

int main() {
//      ^^
cout << "*" << endl;
//                     ^
}