发个c语言打印空心菱形,只用两个循环.#include #include int main(){\x09int n,i,j,k;\x09printf("请输入菱形的高度:");\x09scanf("%d",&n);\x09n%2==0 n-=1 :0 ; //保证行数位奇数\x09for(i=0,k=-1*(n/2);i

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/11 20:29:20
发个c语言打印空心菱形,只用两个循环.#include#includeintmain(){\x09intn,i,j,k;\x09printf("请输入菱形的高度:");\x09scanf("%d",&

发个c语言打印空心菱形,只用两个循环.#include #include int main(){\x09int n,i,j,k;\x09printf("请输入菱形的高度:");\x09scanf("%d",&n);\x09n%2==0 n-=1 :0 ; //保证行数位奇数\x09for(i=0,k=-1*(n/2);i
发个c语言打印空心菱形,只用两个循环.
#include
#include
int main()
{
\x09int n,i,j,k;
\x09printf("请输入菱形的高度:");
\x09scanf("%d",&n);
\x09n%2==0 n-=1 :0 ; //保证行数位奇数
\x09for(i=0,k=-1*(n/2);i

发个c语言打印空心菱形,只用两个循环.#include #include int main(){\x09int n,i,j,k;\x09printf("请输入菱形的高度:");\x09scanf("%d",&n);\x09n%2==0 n-=1 :0 ; //保证行数位奇数\x09for(i=0,k=-1*(n/2);i
#include <stdio.h>
#include <math.h>
int main()
{
    int n,i,j,k;
    printf("请输入菱形的高度:");
    scanf("%d", &n);
    if(n<0)n*=-1;
    n/=2;
    for(i=-n;i<=n;i++)
    {
        for(j=-n;j<=n;j++)
            if( i-j==0 || i+j== 0)
                printf("█");
            else 
                printf("▓");
        printf("\n");
    }
    return 0;
}