【C++ Primer Plus习题】5.10

问题:

解答:

cpp 复制代码
#include <iostream>
using namespace std;

int main()
{
	int count = 0;
	cout << "请输入星星的行数:";
	cin >> count;
	for (int i = 0; i < count; i++)
	{
		for (int j = 0; j < count - i - 1; j++)
		{
			cout << ".";
		}
		for (int k = 0; k <= i; k++)
		{
			cout << "*";
		}
		cout << endl;
	}
	return 0;
}

运行结果:

考查点:

  • 循环次数的动态控制
  • 矩阵循环嵌套

2024年8月25日20:54:01

相关推荐
Remember_99313 小时前
【数据结构】深入理解排序算法:从基础原理到高级应用
java·开发语言·数据结构·算法·spring·leetcode·排序算法
wanzhong233313 小时前
开发日记13-响应式变量
开发语言·前端·javascript·vue
来两个炸鸡腿13 小时前
【Datawhale组队学习202601】Base-NLP task03 深入大模型架构
人工智能·学习·自然语言处理
彷徨而立14 小时前
【C/C++】g++ 和 gcc 生成库的符号可见性
c语言·c++
代码游侠14 小时前
学习笔记——文件传输工具配置与Makefile详解
运维·前端·arm开发·笔记·学习
菜鸟‍14 小时前
【论文学习】MedDINOv3:如何将视觉基础模型适配于医学图像分割任务? || MACMD:基于多空洞上下文注意力与通道混合器解码的医学图像分割方法
深度学习·学习
郝学胜-神的一滴14 小时前
机器学习数据预处理:深入理解标准化与sklearn的StandardScaler
开发语言·人工智能·python·程序人生·机器学习·sklearn
flyyyya14 小时前
【AI学习从零至壹】langchain1.0中间件
人工智能·学习·中间件
不会写代码00014 小时前
Flutter 框架跨平台鸿蒙开发 - 学习计划制定器开发教程
学习·flutter·华为·harmonyos
C_心欲无痕14 小时前
Next.js Script 组件详解
开发语言·javascript·ecmascript·next.js