打印星星2

阅读 20

2022-03-30

例图

代码

#include <iostream>
using namespace std;
void print_space(int);
void print_star(int);

int main() {
	int count_line1 = 2;
	for (int i = 0; i < count_line1; i++) {
		print_space(count_line1*2 - i*2);
		print_star(2 * (i + 1) - 1);
		cout << endl;
	}
	int count_line2 = 3;
	for (int i = 0; i < count_line2; i++) {
		print_space(2 * i);
		print_star(2 * count_line2 - 2 * i - 1);
		cout << endl;
	}
	return 0;
}

void print_star(int count_line) {
	for (int i = 0; i < count_line; i++)cout << "* ";
}

void print_space(int count_line) {
	for (int i = 0; i < count_line; i++)cout << " ";
}

精彩评论(0)

0 0 举报