c语言编程题 利用嵌套的for循环实现以下图形的输出: * *** *****

c语言编程题

利用嵌套的for循环实现以下图形的输出:
*
***
*****
*******
*****
***
*

第1个回答  推荐于2017-09-15
#include <stdio.h>
int main()
{
    int i, k;
    for(i = 1; i <= 7; i++)
    {
        for(k = 1; k <= 2*i-1; k++)
            printf("*"); 
        printf("\n");
    }
    return 0;
}

追问

这种的呢?

本回答被提问者采纳

c语言编程题 利用嵌套的for循环实现以下图形的输出: * *** *** ***
include <stdio.h>#include <stdlib.h>\/\/奇数行输出有你要的效果,偶数行不行#define MAXLINE 7 int main(void) { int i,j,k,f=0; for(i=0;i<MAXLINE;i++) { k=2*i+1; if(k >= MAXLINE) { k=MAXLINE-2*f; f++; } for(j=0;j < k;j++) { ...

c语言编程题 利用嵌套的for循环实现以下图形的输出: * *** ***
include <stdio.h>int main(){ int i, k; for(i = 1; i <= 7; i++) { for(k = 1; k <= 2*i-1; k++) printf("*"); printf("\\n"); } return 0;}

c语言题 编写程序输出下面图像(要求用嵌套的循环语句实现)。 1 21 32...
include "stdio.h"int main(int argv,char *argc[]){int i,j;for(i=0;i<5;i++){for(j=5-i;j>0;printf(" "),j--);for(j=i+1;j>0;printf("%d",j--));printf("\\n");}return 0; }运行结果:

C语言 嵌套循环 输出图形 * *** *** 还有数字的 3 43 543 6543
1.如果输出为:则代码为:include <stdio.h> main(){ int i=0,j=0;for(i=0;i<4;i++){ j=i;while(j>=0){ printf("*");j--;} printf("\\n");} } 如果输出为:则代码为:include <stdio.h> main(){ int i=1,j=0;for(i=1;i<4;i++){ j=2*i-1;while(j>0){ ...

c语言:使用嵌套循环输出下列图形.图形在下面
额,我蛋疼。。。int _tmain(int argc,_TCHAR argv[]){ for (int i=0;i<=6;i++){ for (int j=0;j<6;j++){ if(i%2==0){if (i%3==0){ printf("*");} else if(j%5==0)printf("*");else printf("");} } printf("\\n");} getchar();} ...

c语言:使用嵌套循环输出下列图形.图形在下面
额,我蛋疼。。。int _tmain(int argc, _TCHAR* argv[]){ for (int i=0;i<=6;i++){ for (int j=0;j<6;j++){ if(i%2==0){if (i%3==0){ printf("*");} else if(j%5==0)printf("*");else printf(" ");} } printf("\\n");} getchar();} ...

(C语言)用循环嵌套输出图形: 急急急
int main(void){ int i,j,k;for(i=0;i<=3;i++) \/\/这个是控制要输出几行“*”{ for(j=0;j<=2-i;j++) \/\/这个控制每行输出几个“空格”,跟i的关系来决定的 printf(" ");for(k=0;k<=2*i;k++) \/\/这个控制输出空格之后,需要输出几个“ * ”号,printf("*");printf("\\...

c语言 输出如下图形 * *** *** *** 求助各路大侠,本人菜鸟不会写...
include "stdio.h"int main(){ int a,b;for(a = 1;a<5;a++){ for(b =1;b<= ((a-1)*2+1);b++){printf("*");} printf(" ");} return 0;} 如果您说的图形是横着的话就是这样的了,我用vc试一下,应该没有错,最后还输出了一个空格。希望对您有帮助 ...

C语言 嵌套循环 输出图形
int j,i;for (i=0;i<3;i++){ for (j=0;j<(i*2)+1;j++){ printf("*");} printf("\\n");} } 第二题 3 43 543 6543 Press any key to continue include <stdio.h> main(){ int i,j;for(i=3;i<=6;i++){ for (j=i;j>=3;j--){ printf("%d",j);} printf...

用C语言输出图形: * * * * * * * * * * * * * * * * * * * * * *...
include<stdio.h> void main(){ for(int i=0;i<5;i++)\/\/控制行数 { for(int j=0;j

相似回答