用C语言打印以下图案: * * * * * * * * * * * * * * * * * * * * * * * * *

作者&投稿:充支 (若有异议请与网页底部的电邮联系)
如何用C语言程序输出以下图形 // * *** ***** ******* ***** *** *~

C语言程序编写如下:
#include
void main()
{int i,j,k,n;
printf("请输入金字塔的层数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{for(j=0;j<(n-1-i);j++)
printf(" ");
for(k=0;k<=2*i;k++)
printf("*");
printf("
");}}

知识延展:
掌握c语言的写法之后,就找一些简单的题目,如课本的课后练习都是简单的,自己先不要看答案,自己想一下,应该怎么写,最好边想边在稿纸上写,如果能完整的写完,那就上机调试,自己改一下,成功当然最好,要是不行,就看一下答案,一定要完全理解才行,一两天后,自己再写一下,看看能不能写出来。

#includeint main(){int n,i,j; scanf("%d",&n); for(i=0;i<n;i++) {for(j=0;j<n-1-i;j++) printf(" "); for(j=0;j<i+i+1;j++) printf("*"); printf("
"); } return 0;}

#include "stdio.h"
void main()
{
int i,j;
for (i=0;i<5;i++)
{
for(j=0;j<i;j++)
printf(" ");
for(j=0;j<5;j++)
printf("* ");
printf("\n");
}
}

输出语句 为printf("* * * * * * * * * * * * * * * * * * * * * * * * * "/n);

用个循环就可以了
#include "stdio.h"
void main()
{
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<i;j++)
{
printf(" ");
}
printf("* * * * * * * * * * * * * * * * * * * * * * * * * \n");
}
}
希望帮到你,有问题可以继续问!

#include<stdio.h>
void main()
{
int i,j,k;
for(i=0;i<5;i++)

{ for(j=0;j<i;j++)
{ printf(" ");}
for(k=0;k<5;k++)
{ printf("*");}
printf("\n");
}

}


帮我编辑一个C语言程序输出以下图案
include<stdio.h>\/\/菱形。void main(){ int a,b;if(a<=4){for(a=1;a<=4;a++)\/\/这个FOR语句是先算的菱形的上三角部分 {for(b=1;b<=15-2*a;b++) printf(" ");for(b=1;b<=2*a-1;b++) printf(" *");printf("\\n");} } if(a>4&&a<=7){for(a=5;a<=7;a++...

c语言打出如下团图案
1) j++ 2) i++ 3) printf("*\\n");4) j<=3

打印下列图案(用C语言编写程序 12345 1234 123 12 1
呵呵,这个问题跟打印“*”号的问题差不多,双重for()循环就可以了 代码如下:include "stdio.h"main(){ int i,j;for(i=5;i>=1;i++) \/\/这里i的值取5,4,3,2,1 { for(j=1;j<=i;j++) \/\/这里j的值取1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 printf(...

C语言怎样输出如下星形图案: * (前面有3个空格) *** (两个空格) ***...
include<stdio.h> void main(){ printf(" *\\n");printf(" ***\\n");printf(" ***\\n");printf("***\\n");} 这样就行了。

用C语言循环结构实现下列图案输出 第一行:一个五角星 第二行:3个五角 ...
include<stdio.h> include<stdlib.h> define KG abs(N\/2-i)define XH (N\/2-abs(N\/2-i))*2+1 void main(){ int i,j;for ( i=0;i<N;i++ ){ for ( j=0;j<KG;j++ ) printf(" ");for ( j=0;j<XH;j++ ) printf("☆");printf("\\n");} } 如果不是菱形的,就...

如何用C语言实现输出图案?
以下是一个简单的C语言程序,用于输出给定的图案:这个程序非常简单。它包括一个main函数,该函数使用printf函数来输出指定的图案。printf函数是C语言中用于输出文本的函数。在上面的程序中,我们调用printf函数并将所需的文本作为参数传递。要输出多个字符串,只需在每个字符串之间添加适当的空格或其他分隔符...

输入以下图案用C语言
输入?应该是输出吧。最简单的就用printf噻,嘿嘿。for(i=0;i<5;i++)\/\/控制行 { for(m=0;m<i;m++)\/\/控制空格 { printf("%c",' ');} for(j=0;j<9;j++)\/\/控制每行的符号 { if(j%2==0){ printf("%c",'*');\/\/如果是0,2,4,6,8,则打出 } else { printf("%c"...

如何用C语言输出一下图案?
include<stdio.h> int main(){ int i,n;scanf("%d",&n);for(i=1; i<n; i++)printf("%*d%*d\\n",2*i,i,4*(n-i),i);printf("%*d\\n",2*i,i);return 0;}

使用数组,输出下面图案(C语言)
include<stdio.h> int main(){ char a[4][7];int i,j;for(i=0;i<4;i++){ for(j=0;j<7;j++)a[i][j]=' ';int m=3-i;int n=(i+1)*2-1+m;for(;m<n;m++)a[i][m]='*';for(j=0;j<7;j++)printf("%c",a[i][j]);printf("\\n");} return 0;} ...

C语言打印如下图案: 1 2 2 3 3 3
include<stdio.h> void main(){ printf("1 2 2 3 3 3");}

天宁区15299943584: 用C语言编写程序,打印出如下图案. -
司马冯敏立: #includeint main() { int i,j,h,k; h=7; for(j=0;j<=h/2;j++) { for(i=0;i<=h/2-j;i++) { printf(" "); } printf("*"); for(k=0;k<=2*j-2;k++) { printf(" "); } if(j!=0) printf("*"); printf("\n"); } for(j=0;j { for(k=0;k { printf(" "); } printf("*"); for(i=0;i { printf(" "); } if(j...

天宁区15299943584: 用c语言打印出下面的图案 * *.*. *..*..*.. *...*...*...*... *....*....*....*....*.... -
司马冯敏立: 第一种方法:#include <stdio.h>int main() { printf("* *.*. *..*..*.. *...*...*...*... *....*....*....*....*....\n"); return 1; }第二种方法:#include <stdio.h>int main() {int i,j,k;for(i=0;i<5;i++){for(j=0;j<i+1;j++){printf("*");for(k=0;k<i;k++){printf(".");}}printf(" ");}return 1; }

天宁区15299943584: 用C语言 for 循环语句打印一个三角形图案 ,具体如下图********** -
司马冯敏立:[答案] #include void main() { int n; scanf("%d",&n); for(int i=0;i

天宁区15299943584: 、请编写一个程序,程序的功能是:打印以下图案(C语言的) -
司马冯敏立: #include<stdio.h> int main() { int i,j,m; for(i=0;i<=3;++i) { for(j=0;j<3-i;++j) printf(" "); for(m=0;m<2*i+1;++m) printf("*"); printf("\n"); } for(i=3;i>=1;--i) { for(j=0;j<=3-i;++j) printf(" "); for(m=0;m<2*i-1;++m) printf("*"); printf("\n"); } getch(); return 0; }

天宁区15299943584: C语言.打印出如下图案: -
司马冯敏立: #includeint main() { int i,j,n; n=3; for(i=0;i<3;i++) { for(j=4;j>i+1;j--)/*第一次打空格*/ printf(" "); printf("*");/*打印第一个'*'号*/ for(j=1;j<=i*2-1;j++)//中间的空格 printf(" "); if(i!=0) printf("*");/*最后一个'*',第一行只有一个'*'号*/ printf(...

天宁区15299943584: 编写一个c程序,输出以下图案* *** ***** -
司马冯敏立: 程序如下: #include<stdio.h> int main() { int i,j,k; for(i=1;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*"); printf("\n"); } for(i=1;i<=3;i++) { for(j=1;j<...

天宁区15299943584: c语言 用程序分别打印以下图案 -
司马冯敏立: #includeint main() { int i,j,k; for (i=0;i<5;++i) { for (j = 0;j<=i;++j) { printf("*"); } printf("\n"); } for (i=0,k=5;i<5;++i) { for (j = 1;j { printf(" "); } for (j = k;j<=5;++j) { printf("*"); } k--; printf("\n"); } for (i=0,k=1;i<5;++i) { for (j = 1;j { printf(" "); } for (j = k;...

天宁区15299943584: 写一个c语言程序打印如下图案: * *** ***** ******* ***** *** * -
司马冯敏立: #include int main() { string str1="*"; string str2="***"; string str3="*****"; string str4="*******"; printf("str1 ");printf("str2 ");printf("str3 ");printf("str4 ");printf("str3 ");printf("str2 ");printf("str1 ");return 0;system("pause") }

天宁区15299943584: C语言中如何打印下列图案 -
司马冯敏立: #include <stdio.h> main() { int i,j; for (i='A';i<='G';i++) { for (j='A';j<=i;j++) printf("%c", j); printf("\n"); } }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网