精华内容
下载资源
问答
  • C语言输出心型图案

    2018-09-16 19:36:23
    此资源是由C语言编写的程序代码,使用C语言的编译工具,运行即可得到心型的图案,男生们高级的表白神器。。。现成的,不用再修改,放心下载使用,我已经试验过了。
  • c语言输出菱形图案

    2020-05-10 18:43:55
    菱形图案 #include <stdio.h> int main() { int N; int i,j,k; while(~scanf("%d",&N)) { //前N+1行 for(i=1; i<=N+1; i++)//1~N+1行 { for(j=1; j<=N-i+1; j++)//第一次i时N个空格,第二...

    菱形图案

    ALT

    #include <stdio.h>
    int main()
    {
        int N;
        int i,j,k;
        while(~scanf("%d",&N))
        {
            //前N+1行
            for(i=1; i<=N+1; i++)//1~N+1行
            {
                for(j=1; j<=N-i+1; j++)//第一次i时N个空格,第二次i时N-1个空格......
                {
                    printf(" ");//输出空格
                }
                for(k=1; k<=i; k++)//第一次i时在空格之后输入“* ”,第二次i时......
                {
                    printf("* ");//输出“* ”
                }
                printf("\n");
            }
            //后N行
            for(i=N; i>0; i--)
            {
                for(j=N-i+1; j>0; j--)
                {
                    printf(" ");
                }
                for(k=i; k>0; k--)
                {
                    printf("* ");
                }
                printf("\n");
            }
            printf("\n");
        }
        return 0;
    }
    
    

    输出:
    ALT

    愿世界美好与代码环环相扣

    展开全文
  • C语言 输出字母图案(金字塔)

    千次阅读 2020-05-15 19:49:00
    一,请编写输出以下图案的程序,图案的行数由输入的整数值确定。 A BBB CCCCC DDDDDDD ... #include <stdio.h> int main(void) { int n,i,b,c; char ch = 'A'; printf("请输入你要打印的行数:\n"); ...

    下面两题在cdsn找了很久,几乎没有合适的答案
    一,请编写输出以下图案的程序,图案的行数由输入的整数值确定。

       A
      BBB
     CCCCC
    DDDDDDD
      ...
    
    #include <stdio.h>
    
    int main(void)
    {
    	int n,i,b,c;
    	char ch = 'A';
    	printf("请输入你要打印的行数:\n");
    	scanf("%d",&n);
    
    	for(i = 1;i <= n;i++)    //i是金字塔行数 大小由输入值n确定
    	{
    		for(b = 0;b < n - i;b++)    //b是一行中空格的个数
    		{
    			putchar(' ');
    		}
    		for(c = 0;c < 2 * i - 1;c++)  //c是一行中的字母的个数
    		{
    			printf("%c",ch);
    		}
    		printf("\n");
    		ch++;     //打印完一行,ch再进行++;
    	}
    	return 0;
    }
    

    思路:
    以五行金字塔为例

    比较得出i与b和c的关系即可。

    二,请编写输出以下图案的程序。

       A
      ABA
     ABCBA
    ABCDCBA
    
    
    #include <stdio.h>
    
    int main(void)
    {
    	int n,i,b,c,d;
    	char ch='A';
    	printf("请输入你要打印的行数:\n");
    	scanf("%d",&n);
    
    	for(i=1;i<=n;i++)
    	{
    		ch='A';
    		for(b=0;b<n-i;b++)
    		{
    			putchar(32);
    		}
    		for(c=0;c<i;c++)
    		{
    			printf("%c",ch++);
    		}
    		ch--;
    		for(d=0;d<i-1;d++)
    		{
    			printf("%c",--ch);
    		}
    		printf("\n");
    	}
    	return 0;
    }
    

    说一下思路:
    相比上一题,这题主要分解为打印左边和打印右边两部分。

    展开全文
  • C语言输出星型图案

    千次阅读 2011-10-14 13:30:43
    程序如下: #include<stdio.h> void main() ...i((n+1)/2);...j((n+1)/2)+i-1;... if(j((n+1)/2)-i) ...i<((n+1)/2);...j<=2*((n+1)/2)-i-1;...输入5,将输出如下图案:  *  *** *****  ***  *

    程序如下:

    #include<stdio.h>

    void main()
    {
      int i,j,n;
      printf("please input n:\n");
      scanf("%d",&n);

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

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

    }

    输入5,将输出如下图案:

      *
     ***
    *****
     ***
      *

    展开全文
  • (c语言)输出图案

    2019-10-10 21:02:24
    在屏幕上输出以下图案: /* / *** /***** /******* /********* /*********** /************* / *********** / ********* / ******* / ***** / *** / * #include <stdio.h> #include <stdlib.h> int main...

    题目:.在屏幕上输出以下图案:
    /*
    / ***
    /*****
    /*******
    /*********
    /***********
    /*************
    / ***********
    / *********
    / *******
    / *****
    / ***
    / *

    #include <stdio.h>
    #include <stdlib.h>
    int main() {
    	for (int x = 1; x < 8; x++) {
    		for (int y = 1; y <= 2 * x - 1; y++) {
    			printf("*");
    		}
    		printf("\n");
    	}
    	for (int x = 6; x >0; x--) {
    		for (int y = 1; y <= 2 * x - 1; y++) {
    			printf("*");
    		}
    		printf("\n");
    	}
    	system("pause");
    	return 0;
    
    }
    
    展开全文
  • c语言循环输出图案*方法 笨人必看

    万次阅读 多人点赞 2019-06-22 18:56:44
    1.在屏幕上输出以下图案: * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** * 分析 首先得确定输出的图案有没有规律,很明显看出来是...
  • c语言-输出菱形图案

    千次阅读 2019-03-07 22:36:54
    7-4输出菱形图案(5 分) 本题要求编写程序,输出指定的由“A”组成的菱形图案。 输入格式: 本题无输入 输出格式: 按照下列格式输出由“A”组成的菱形图案。 A A A A 程序: #include&lt;stdio.h&...
  • C语言编程输出菱形图案

    万次阅读 多人点赞 2019-04-22 19:01:40
    #include <stdio.h> int main(){ int N; printf("输入行数"); scanf("%d",&N); for(int i=1;i<=N;i++){ for(int j=1;j<=N-i;j++){ printf(" ");...=2*i-1;k++){ print...
  • C语言在屏幕上输出以下图案

    千次阅读 2020-02-22 11:25:37
    2 * i + 1 ; j ++ ) { printf ( "*" ) ; } printf ( "\n" ) ; } //打印下部分 for ( i = 0 ; i < line - 1 ; i ++ ) { //打印空格 int j = 0 ; for ( j = 0 ; j i ; j +...
  • 题目如下:在屏幕上输出以下图案: 拿到这个题,首先可以想到的就是使用两个for循环先把上半部分打印出来,然后倒着打印一遍。观察这个图形可以发现上下是对称的,外层for控制行数,必不可少,那个能不能在内层for...
  • 编写程序,输出下面的三角形图案。 输入 无 输出 * 提示 来源 hnldyhy #include&amp;amp;lt;stdio.h&amp;amp;gt; int main() { printf(&amp;quot; *\n&amp;quot;); ...
  • 本题要求编写程序,输出指定的由“A”组成的菱形图案。 输入格式: 本题无输入 输出格式: 按照下列格式输出由“A”组成的菱形图案。 A A A A #include<stdio.h> main() { printf(" A\nA A\n A"); } ...
  • 功能:请编写输出以下图案的程序,图案的行数由输入的值确定 A BBB CCCCC DDDDDDD EEEEEEEEE */ #include<stdio.h> int main(void) { int i, j; int lines; char ch = 'A'; printf("请输入图案的行数...
  • 计算机二级考试C++练习题答案一单选题1). 结构化程序设计主要强调的是( )A....可以用ifstream定义一个输出流对象C.执行语句序列char* y=″PQMN″;cout<D.执行语句序列char x[80];cin.getline(...
  • C语言菱形图案

    2011-12-03 20:10:59
    C语言,菱形图案,实心菱,空心菱,代码最少的菱形图案,选择的运用,计算的思维,适合于c语言学习都参考。
  • C语言打印星型图案

    千次阅读 2020-05-25 18:17:25
    左三角:打印八行,每一行的“*****”个数为2*i-1 int i, j; for (i = 1; i <= 8; i++) { for (j = 1; j <= 2 * i - 1; j++) printf("*"); printf("\n"); } 右三角:打印八行,每一行的“*****”个数...
  • 1.在屏幕上输出以下图案: * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** * V3.0 极大提高程序的可拓展性 通过控制打印的空格数以及*数打到打印...
  • c语言打印*图案

    千次阅读 2021-02-28 14:47:17
    打印出以下图案 * * * * * * * * * * * * * * * * #include <stdio.h> int main(void) { int a,b,c,t; { int i,j; for(i=1;i<=5;i++) { for(j=1;j<=20-i;j++) printf(" "); for(j=1;j<=2*i...
  • C语言 在屏幕上输出菱形图案

    千次阅读 2016-06-11 18:50:04
    在屏幕上输出以下图案:*************************************************************************************观察每行的变化规律,找到算法。代码如下:#include intmain() { inti,j,k; for(i=0
  • C语言经典例23-输出菱形图案

    千次阅读 2020-02-07 13:02:50
    目录1 题目2 分析3 实现4 运行结果 1 题目 打印出如下图案(菱形)。 * *** ***** ******* ***** *** * 2 分析 观察图案,共7行,其中前4行规律相同,后3行规律相同,那么在程序中,要分为两个部分来做,第一...
  • C语言输出星号图形

    万次阅读 多人点赞 2017-04-19 15:00:18
    以下为例: 要求输出 * *** ***** *******(星号金字塔) 思路流程: 1.列表格 i代表当前行数,j代表第i行第一个*之前的空格数,k代表第i行的*数目 2.找关系 i+j=4, k=2*i-1。 3.写循环 ...
  • c语言输出平行四边形图案

    万次阅读 2016-04-13 21:31:21
    #include int main() { char a[5]={'*','*','*','*','*'}; int i,j,k; char space=' '; for(i=0;i;i++) { printf("\n"); for(j=1;j;j++) printf("%c",space); for(k=0;... printf("%c",
  • 在屏幕上输出以下图案: * 行数 星数 1 1 2 3 3 5 4 7 5 9 6 11 7 13 8 11 9 9 10 7 11 5 12 3 13 1 观察行数与星数,设行数为n,星数为s,前七行递增满足:s=2n-1,后...
  • C语言例题:用星号输出棱形图案

    千次阅读 2019-04-27 15:56:10
    题目:用*号输出棱形图案。 如: * *** ***** ******* ***** *** * 参考程序如下: #include<stdio.h> void main() { int i,j; //i为行数,从“0”开始计数;j为循环变量 for ...
  • 输出乘法表,c语言,三角形。 输出心形图案。百钱百鸡问题,输出公鸡、母鸡、小鸡数。
  • C语言输出好看的星星图形

    万次阅读 2016-09-25 17:35:39
    c语言输出星星图案
  • C语言:在屏幕输出如下图案(*/ )

    千次阅读 2020-08-13 14:52:56
    在屏幕输出如下图案:` * *** ***** ******* ********* 代码如下: #include<stdio.h> int main() { int i,j,k,n=5; for(i=0;i<n;i++) //定义i为列循环 { for(j=0;j<=n-i;j++) //行循环空格,如...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,988
精华内容 795
关键字:

c语言输出以下图案2

c语言 订阅