张昊_2404020207_网络24_2 level
获赞
0
粉丝
0
关注
0
看过 TA
0
哈尔滨理工大学
2028
IP属地:黑龙江
暂未填写个人简介
私信
关注
昨天 19:58
哈尔滨理工大学
#include<stdio.h>int main(){    int a,c,d,e,f,g,h,l,z;    char b;    printf("请输入您想要打印的字符:");    b=getchar();    printf("请输入您想要打印菱形的行数(必须为正奇数):(输入q表示终止程序)");    while(scanf("%d",&z)==1)        {        if(z%2==0)            {                printf("请检查输入的是否为正奇数并重新输入:");                continue;            }        else            {            for(a=1;a<=z/2+1;a++)                {                    for(c=1;c<=z/2+1-a;c++)                    printf(" ");                    for(d=1;d<=2*a-1;d++)                    putchar(b);                    printf("\n");                }            for(f=1;f<=z/2;f++)                {                    for(g=0;g>-f;g--)                    printf(" ");                    for(h=1;h<=z-2*f;h++)                    putchar(b);                    printf("\n");                }            }        }    return 0;}
0 点赞 评论 收藏
分享
昨天 19:40
哈尔滨理工大学
#include<stdio.h>int main(){    int a,c,d,e,f,g,h,l,z;    char b;    printf("请输入您想要打印的字符:");    b=getchar();    printf("请输入您想要打印菱形的行数(必须为正奇数):");    scanf("%d",&z);        for(a=1;a<=z/2+1;a++)            {                for(c=1;c<=z/2+1-a;c++)                printf(" ");                for(d=1;d<=2*a-1;d++)                putchar(b);                printf("\n");            }        for(f=1;f<=z/2;f++)            {                for(g=z/2;g>z/2-f;g--)                printf(" ");                for(h=1;h<=z-2*f;h++)                putchar(b);                printf("\n");            }    return 0;}
0 点赞 评论 收藏
分享
昨天 18:52
哈尔滨理工大学
#include<stdio.h>int main(){    int a,c,d,e,f,g,h,l;    char b;    printf("请输入您想要打印的字符:");    b=getchar();    for(a=0;a<5;a++)        {            for(c=1;c<=4-a;c++)            printf(" ");            for(d=0;d<=a;d++)            putchar(b);            for(e=d-1;e>=1;e--)            putchar(b);            printf("\n");        }    for(f=0;f<4;f++)        {            for(g=5;g>4-f;g--)            printf(" ");            for(h=4;h>f;h--)            putchar(b);            for(l=3;l>f;l--)            putchar(b);            printf("\n");        }    return 0;}
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务