怎样用循环输出一个“塔形”?该如何解决
怎样用循环输出一个“塔形”?
怎样用循环输出一个“塔形”?
------解决方案--------------------
写了个很粗糙的
怎样用循环输出一个“塔形”?
------解决方案--------------------
写了个很粗糙的
- C/C++ code
#include "stdafx.h" #include <iostream> using namespace std; void main() { int k = 0; while (1) { int b = 0; cin >> b; for (int i = 1; i < b; i++) { k = 0; for (int j = 0; j < b; j ++) { if (j < b - i) { printf("%s", " "); } else { k++; printf("%s", "*"); } } for (int a = 1; a < k; a++) { printf("%s", "*"); } printf("\n"); } } }