C++ 打印实心正方形星型图案程序

用示例编写一个 C++ 程序来打印实心正方形星型图案。此 C++ 实心正方形图案程序允许用户输入任意边长的正方形。接下来,嵌套的 for 循环将在 0 和边长之间迭代以打印 *。

#include<iostream>
using namespace std;

int main()
{
	int i, j, side;
	
	cout << "\nPlease Enter Any Side of Square  =  ";
	cin >> side;	
	
	cout << "\n-----Square Star Pattern-----\n";
	for (i = 0; i < side; i++)
	{
		for (j = 0; j < side; j++)
		{
			cout << "*";
		}
		cout << "\n";
	}
 	return 0;
}
C++ Program to Print Square Star Pattern

C++ 实心正方形星型图案示例允许用户输入自己的符号。接下来,它将打印给定字符的实心正方形图案。

#include<iostream>
using namespace std;

int main()
{
	int i, j, side;
	char ch;
	
	cout << "\nPlease Enter Any Side of Square  =  ";
	cin >> side;
	
	cout << "\nPlease Enter Any Symbol to Print  =  ";
	cin >> ch;	
		
	cout << "\n-----Square Pattern-----\n";
	for (i = 0; i < side; i++)
	{
		for (j = 0; j < side; j++)
		{
			cout << ch;
		}
		cout << "\n";
	}
 	return 0;
}
Please Enter Any Side of Square  =  8

Please Enter Any Symbol to Print  =  @

-----Square Pattern-----
@@@@@@@@
@@@@@@@@
@@@@@@@@
@@@@@@@@
@@@@@@@@
@@@@@@@@
@@@@@@@@
@@@@@@@@

使用 While 循环打印实心正方形星型图案的 C++ 程序

#include<iostream>
using namespace std;

int main()
{
	int i, j, side;
	char ch;
	
	cout << "\nPlease Enter Any Side of Square  =  ";
	cin >> side;
	
	cout << "\nPlease Enter Any Symbol to Print  =  ";
	cin >> ch;	
		
	cout << "\n-----Square Pattern-----\n";
	i = 0;
	while (i < side)
	{
		j = 0;
		while (j < side)
		{
			cout << ch;
			j++;
		}
		cout << "\n";
		i++;
	}
 	return 0;
}
Please Enter Any Side of Square  =  9

Please Enter Any Symbol to Print  =  $

-----Square Pattern-----
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$
$$$$$$$$$