大哥 运行不了啊~!~
追答不会啊 !
#include
int main()
{
for(int m=1;m<=4;m++)
{
if(m==1||m==4)
{
for(int k=1;k<=6;k++)
printf("*");
printf("\n");
}
else
printf("* *\n");
}
return 0;
}
基本的东西自己加啊。。。
复制上面的内容还是错误!~!~
追答你什么情况?真被你气死~~~~ 我截个图吧。。
本回答被提问者和网友采纳用C语言的双重for循环语句怎么输出如下图形 * * * * * * * * * *...
void main(){ int i,j,k;for(i=0;i<=3;i++) \/\/输出上面四行*号 { for(j=0;j<=2-i;j++)printf(" "); \/\/输出*号前面的空格 for(k=0;k<=2*i;k++)printf("*"); \/\/输出*号 printf("\\n");} for(i=0;i<=2;i++) \/\/输出下面三行*号 { for(j=0;j...
用C语言的双重for循环语句怎么输出如下图形 * * * * * * * * * *...
\/\/这个和你用的编译器有关的,不过最好按照先声明,后使用的原则,尽量不要在for循环里 \/\/使用int .. = ..
C语言:利用双重循环输出以下图案: * *** *** *** *** *** *
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 = 3; i >= 1; --i){ for(k = 3 - i; k >= 0; --k)printf(" ");for...
用c语言编写18, 用双重循环打印如下图形. * *** *** *** *** ***...
int main(){ int i,j;for(i=0;i<=n;i++){ for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i+1;j++)printf("*");printf("\\n");} for(i=n-1;i>=0;i--){ for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i+1;j++)printf("*");printf("\\n");}...
用C语言输出如下图形 * * * * * * * * * * * * *
3 { 4 int i = 0;5 int j = 0;6 int n = 7;7 8 for(i = 0; i < 4; i++) { 9 for(j = 0; j < n; j++) { 10 if(j == 0)11 printf("*");12 else if(j == (n - 1))13 printf("*");14 else printf(" ");15 } ...
VC环境(C语言)编程,使用循环结构!!输出如下图形 * * ** ** *** **...
代码如下:include <stdio.h>int main(){int m = 4, n = 8;for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (j < n \/ 2) {printf("%c", j <= i ? '*' : ' ');}else {printf("%c", (n - j - 1) <= i ? '*' : ' ');}}...
用C语言双重循环输出图形
main(){ int max=7;int step = 2;int i,j;i=1;while(i>0){ if (i>=max) step = -2;for(j=0;j
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 argc,char *argv[]){char i,j;for(i=0;i<5;i++){for(j=5-i;j>0;printf(" "),j--);for(j=0;j<=i;printf("*"),j++);printf("\\n");}return 0;}运行结果:如果想左边对齐,那就把for(j=5-i;j>0;printf(" "),j--);这一行删除。
怎么用C语言中的for循环语句输出下面的图案
include <cstdio>void print(int n){for(int i=1;i<=n;i++){for(int j=1;j<=n-i;j++)printf(" ");for(int k=1;k<=i;k++)printf("*");printf("\\n");}printf("\\n");}int main(){for(int n;scanf("%d",&n);)print(n);}输入n获得层数。该案例为10层。