正三角形 - void printPicOne(){
- for (int i = 0; i < 4; i++) {
- for (int j = 0; j < 4+i; j++) {
- if (j < 3-i) {
- printf(" ");
- }else{
- printf("*");
- }
- }
- printf("\n");
- }
- }
倒三角形
- void printPicTwo(){
- for (int i = 0; i < 4; i++) {
- for (int j = 0; j < 7-i; j++) {
- if (j < i) {
- printf(" ");
- }else{
- printf("*");
- }
- }
- printf("\n");
- }
- }
打印菱形
- void printPicThree(){
- // 外层控制行数,打印一个7行的菱形
- for (int i = 0; i < 7; i++) {
- // 打印前4行的正三角形
- if (i < 4) {
- for (int j = 0; j < 4+i; j++) {
- if (j < 3-i) {
- printf(" ");//打印空格
- }else{
- printf("*");//打印*
- }
- }
- }else { //打印后4行的倒三角形
- for (int j = 0; j < 10-i; j++) {
- if (j < i-3) {
- printf(" ");//打印空格
- }else{
- printf("*");//打印*
- }
- }
- }
- printf("\n");
- }
- }
|
|