当前位置:编程学习 > C/C++ >>

c语言问题 直接上题 设计函数,输出如下图形(行数为参数) V V V V V V VV 在main中输入n,调用上述函数.

补充:设计函数,输出如下图形(行数为参数) V V V V V V VV 是这个图形
追问:有一个错啊for(int     ??   括号里不该有int 吧    
我删了int  没错  
但是输不出最后一个是w
答案:#include<stdio.h>
void print( int n)
{
	int i,j;
	for(int i=0;i<n;i++)
	{
		for(j=0;j<i;j++)
			printf(" ");
		printf("V");
		for(j=0;j<2*(n-i-1);j++)
			printf(" ");
		printf("V\n");
	}
}
int main( )
{
	int r;
	scanf("%d",&r);
	print(r);
	return 0;
}
其他:正在考。。。 #include <stdio.h>

int main(void)
{
        int n; 
        int i, j;

        printf("Input number:");
        scanf("%d", &n);
        for (i = 1; i <= n; ++i)
        {
                for (j = 0; j<i-1;++j)
                        printf(" ");
                printf("V");
                if (i!=n)
                {
                        for (j = 0; j < (n-i)*2-1;++j)
                                printf(" ");
                        printf("V");
                }
                printf("\n");
        }
        return 0;
} #include "stdio.h"

void fun(int n)
{
    int i,j;
    for(i=0;i<n;i++)
    {
       for(j=0;j<n*2;j++)
	if(j==i||j==n*2-1-i) printf("V");
	else printf(" ");

       printf("\n");

    }

}

void main()
{
    int n;
    scanf("%d",&n);
    fun(n);
} #include<stdio.h>
#include<conio.h>

int main()
{
    int n;
    int i,j,k;

    printf("enter a number,but not too large:");
    scanf("%d",&n);

    for(i=0;i<n;i++)
    {
        for(k=i;k>0;k--)
            printf(" ");
        for(j=0;j<n-(i*2);j++)
        {
            if(j==0)
                printf("V");
            if(j==((n-i*2)-1))
                printf("V");
            else
                printf(" ");
        }
        printf("\n");

    }

    _getch();
    return 0;
}


-------------- 消除: Debug in CB_C_TEST ---------------

Cleaned "CB_C_TEST - Debug"

-------------- 构建: Debug in CB_C_TEST ---------------

正在编译: v_gra.c
正在连接 控制台可执行: bin\Debug\CB_C_TEST.exe
Output size is 26.30 KB
过程结束,其状态为 0 (0 分钟, 1 秒)
0 个错误, 0 个警告
 
enter a number,but not too large:8
V       V
 V     V
  V   V
   V V


欢迎加群80416665,谢谢

上一个:为什么我装的C++一运行就出问题?提示的错误是
下一个:哪位大哥大姐帮忙做一下下面的c语言题目啊.. 只有三题。 谢谢 啊....

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,