使用Cout创建星号形状(无循环)
Use Cout to create asterisk shapes (No Loops)
因此,我已经研究过其他与我的问题类似的解决方案,但它们都使用循环来显示字符。我需要的是用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;
// ^
}
相关文章:
- 为什么在C的循环中使用printf的Rust代码不显示输出,而在C++的循环中显示std::cout
- 为什么我在使用 for 循环和 cout 命令时没有打印出矢量
- cout 切断 for 循环中的字符串开头
- C++ do/while 循环和 if/else: 骰子游戏 -- 第 75 行错误:"Cout"之前的预期"While" -- 如何解决这个问题?
- 使用 OpenMP 在并行 for 循环中使用 std::cout
- Cout 在循环访问常量字符时提供垃圾输出
- 使用 c++ 更早地使用 cout 摆脱 while 循环
- 循环中的 Cout 不会按定义的字符逐个打印字符
- 做 同时循环重复 cout 线 每循环两次
- 使用Cout创建星号形状(无循环)
- 在一段时间循环中使用std::cout的奇怪行为
- 为什么与普通cout的行为相比,C 中的for循环访问非初始化的内存位置
- 如何仅使用循环/控制语句和两个cout语句创建一个倒三角:一个输出“#”和一个输出' n'
- Cout 不会打印文本而没有 endl 在循环中?
- C++ cout 打印两次在循环中做
- Cin 和 Cout 对象如何在循环中工作
- cout:与循环 cout 语句一致的间距
- 奇怪的cout行为在一段时间内循环C++
- 无法从C++循环实现所需的输出 (COUT)
- 在无休止地循环cout时执行,忽略cin