【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

相关推荐
qq_12498707532 分钟前
基于springboot+vue的医疗信息系统(源码+论文+部署+安装)
java·开发语言·vue.js·spring boot·后端·毕业设计
fakerth3 分钟前
【OpenHarmony】commonlibrary_c_utils实现
c语言·开发语言·操作系统·openharmony
咬_咬3 分钟前
C++仿muduo库高并发服务器项目:TcpServer模块
服务器·c++·accept·muduo·高并发服务器·tcpserver
天赐学c语言7 分钟前
12.9 - 排序数组 && 野指针和空指针的区别
c++·算法·排序算法·leecode
编织幻境的妖10 分钟前
Python with语句与上下文管理器详解
开发语言·数据库·python
盐焗西兰花12 分钟前
鸿蒙学习实战之路-Java 开发者快速上手 ArkTS 指南
java·学习·harmonyos
NZT-4818 分钟前
C++基础笔记(一)迭代器和vector
开发语言·c++·笔记
cherry有点甜·20 分钟前
如何获取命令行的配置
java·开发语言
许小禾上学记21 分钟前
学习笔记 |【PPO × Family】第一课:开启决策 AI 探索之旅
人工智能·笔记·学习
zzcufo21 分钟前
QObject::startTimer: Timers cannot be started from another thread
网络·数据库·c++·windows