c 中有关打印*,字符的题目集

#include<stdio.h> //1、打印* void priStar() { printf("输入一个整数\n"); int num; scanf("%d",&num); for(int i=1; i<= num; i++) { for(int j=1; j<=i; j++) printf("*"); printf("\n"); } }
//2、打印* void priStars() { printf("输入一个整数\n"); int num; scanf("%d",&num); for(int i=1; i<= num; i++) { for(int m=1; m<=num-i; m++) { printf(" "); } for(int j=1; j<=i; j++) printf("*"); printf("\n"); } } //3、打印* void priStarss() { printf("输入一个整数\n"); int num; scanf("%d",&num); for(int i=0; i< num; i++) { for(int m=1; m<=num-i-1; m++) { printf(" "); } for(int j=1; j<=2*i+1; j++) printf("*"); printf("\n"); } } //4、打印* void priStarsss() { printf("输入一个整数\n"); int num; scanf("%d",&num); for(int i=0; i< num; i++) { for(int m=1; m<=num-i-1; m++) { printf(" "); } for(int j=0; j<=i; j++) printf("A"); for(int z=0; z<=num-i-2; z++) { printf("B"); } printf("\n"); } } //5、打印* void priStarssss() { printf("输入一个整数\n"); int num; scanf("%d",&num); for(int i=0; i< num; i++) { for(int m=0; m<i; m++) { printf(" "); } for(int j=1; j<=7-2*i; j++) printf("*"); printf("\n"); } } int main(void) { priStar(); priStars(); priStarss(); priStarsss(); priStarssss(); } 运行效果: 一: 输入一个整数 5 * ** *** **** ***** 二: 输入一个整数 5 * ** *** **** ***** 三: 输入一个整数 5 * *** ***** ******* ********* 四: 输入一个整数 5 ABBBB AABBB AAABB AAAAB AAAAA 五: 输入一个整数 5 ******* ***** *** *

 

你可能感兴趣的:(打印)