首页 > 编程语言 >C++输出奇特的三角形

C++输出奇特的三角形

时间:2024-11-09 14:44:16浏览次数:3  
标签:输出 int 样例 奇特 C++ 三角形 图形 输入

题目描述

请根据下列规律输出奇特的图形,是一个被*包围了的@三角形
n=3

**@**
*@@@*
@@@@@

输入

输入一个整数(3<=n<10)

输出

输出n行的图形

样例输入 
3
样例输出 
**@**
*@@@*
@@@@@
#include<iostream>
using namespace std;
int main()
{
	int n, j = 1, t = 0;
	cin >> n;
	for (int i = 1; i <= n; i++)//输入的数据有多大,就换行多少次
	{
		for (j = 1; j <= n - i; j++)
		{
			cout << "*"; //先输出前面的*号
		}
		for (int k = 1; k <i*2; k++)//输出中间的三角形
		{
				cout << "@";
		}
		for (int g = 1; g <=n-i; g++)
				cout << "*";
		
		cout << endl;
	}
	return 0;
}

标签:输出,int,样例,奇特,C++,三角形,图形,输入
From: https://blog.csdn.net/2403_86857331/article/details/143644850

相关文章

  • 深入计算机语言之C++:模板初阶
     ......
  • c++-有关输出、信息输入、趣味输入应用、运算符、变量、浮点数数据类型的基础知识
    C++是一种功能强大且广泛使用的编程语言,它可以用于开发各种类型的应用程序。在这篇文章中,我们将介绍C++程序的输出、信息输入、趣味输入应用、运算符、变量和浮点数数据类型的基础知识。目录输出信息输入趣味输入应用运算符变量浮点数数据类型题目题目1:解答1:题目2:......
  • c++学习:封装继承多态
    目录封装封装的定义封装的好处封装的实例继承继承的定义继承的好处继承的实例多态多态的定义多态的好处多态的实例封装封装的定义封装是面向对象编程(OOP)中的一个核心概念,它指的是将数据(属性)和操作这些数据的函数(方法)结合在一起的过程,以此来模拟现实世界中的实......
  • 多态(c++)
    一、概念多态分为编译时多态(静态多态)和运行时多态(动态多态),函数重载和函数模板就是编译时多态,它们传不同的类型的参数就可以调用不同的函数,通过参数不同达到多种形态,因为它们实参传给形参的参数匹配是在编译时完成的,所以叫编译时多态运行时多态,在完成某个行为(函数),可以传不同......
  • 二叉树常用代码合集【C++版】(详细注释)
    二叉树常用代码合集【C++版】(详细注释)关键的地方有详细的注释。如果需要更详细的注释,可以丢给大模型再注释一遍。#include<iostream>#include<memory>#include<string>#definemv(x)std::move(x)#definecoutln(x)cout<<x<<endlusingnamespacestd;......
  • C++算法练习-day38——106.从中序和后序遍历序列构造二叉树
    题目来源:.-力扣(LeetCode)题目思路分析题目要求根据一棵二叉树的中序遍历(inorder)和后序遍历(postorder)结果重建这棵二叉树。中序遍历的特点是左子树->根节点->右子树,而后序遍历的特点是左子树->右子树->根节点。利用这两个遍历的特点,我们可以递归地重建整棵树。后序......
  • RT DETR v2 TensorRT C++ 部署详解
    RT-DETRv2TensorRTC++部署详解概述随着深度学习技术的发展,目标检测算法在各种应用场景下展现出了卓越的表现。RT-DETRv2(Real-TimeDetectionTransformerv2)作为一款高效的实时目标检测模型,其结合了Transformer架构的优势与传统卷积神经网络(CNNs)的速度,为开发者提供了在......
  • 利用 C++ 开发经典 2D (超级马里奥)平台游戏(代码可用~)
    ......
  • 【华为OD技术面试手撕真题】82、环形链表II | 手撕真题+思路参考+代码解析(C & C++ & J
    文章目录一、题目......
  • 大整数相加[C++]
    0前言当我们遇到需要处理非常大的整数的情况时,标准的数据类型如int或longlongint可能无法满足需求,因为这些类型的数值范围有限。在这种情况下,我们需要一种方法来处理超出常规数据类型范围的大整数。本文将介绍如何使用C++实现大整数相加。1大整数相加的基本原理从最低位开......