0
点赞
收藏
分享

微信扫一扫

打印星星2

编程练习生J 2022-03-30 阅读 20
c++

例图

代码

#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 条评论