C语言编程题:用for循环编写程序,输出如下图形。 ** **** ****** ******** **********

应该是这个图形
**
****
******
**********

第1个回答  2012-06-11
#include <stdio.h>
int main(void)
{
int i,j;

for (i=1; i<6; i++)
{
for (j=0; j<i*2; j++) printf("*");
printf(" ");
}
printf("\n");
return 0;
}追问

应该是这个图形
**
****
******
**********

追答

更正如下:
#include
int main(void)
{
int i,j;

for (i=1; i0; j--) printf(" ");
for (j=0; j
int main(void)
{
int i,j,s;

printf("Please enter the number of lines you want to print:");
scanf("%d",&s);

for (i=1; i0; j--) printf(" ");
for (j=0; j<i*2; j++) printf("*");
printf("\n");
}

return 0;
}

本回答被提问者采纳
第2个回答  2012-06-11
for(i=2;i<=10;i+=2)
{
for(j=1;j<=i;j++)
{
输出 *
}
输出 换行
}
第3个回答  2012-06-11
for (i=1; i>5; i++;)
{
for (j=1; j>i*2; j++) printf("*");
printf(" ");
}

c语言:用for语句输出图案。 * ** *** *** *** ** *
main(){ int a[7]={6,6,2,2,2,6,6};int b[7]={1,2,7,8,7,2,1};int i,j;for(i=0;i<7;i++){ for(j=0;j<a[i];j++)putchar(' ');for(j=0;j

...循环语句for输出下面的图形: * * * * * * * * * * * * * * * *...
这个图形直接printf出来就行了 printf(”***”);如果一定要用for循环的话 int i;for(i = 0; i < 16; i++)printf("* ");

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++) { ...

...编程,使用循环结构!!输出如下图形 * * ** ** *** *** ***_百度知...
代码如下: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 ? '*' : ' ');}}...

...for循环语句怎么输出如下图形 * * * * * * * * * * * * * * *...
{ 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<=i;j++)p...

...for循环语句怎么输出如下图形 * * * * * * * * * * * * * * *...
我给修改了下,这应该是你要的 include<stdio.h> int main(){ int m, k;for( m = 1; m <= 4; m ++) { if ( m == 1 || m == 4 ){ for( k = 1; k <= 6; k++)printf("*");printf("\\n");} else printf("* *\\n");} system("pause");return 0;} \/\/这...

...编写程序,在屏幕上输出下面的图案(要求用for 循环实现)。 * * *...
1、先双击打开桌面上的C-Free5软件。2、打开编程软件以后,创建一个新页面来编写程序;可以直接点击空白页面,也可以先点击【文件】,再点击【新建】。3、代码:#include<stdio.h>\/\/头文件,int main(void)\/\/主函数{ printf("打印一个C图案:"); printf("\\n"); printf(" ***"); ...

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;}

用循环语句编程,输出如下图形 * *** *** *** *** *** *** *** *...
你hi我吧,你的图形是星号塔吧 做好了 是用C++写了,如果需要C语言写的请hi我,我修改一下就可以 include <iostream> using namespace std;void main(){ char str='*';int n;cout<<"请输入一个整数n=";cin>>n;for(int i=0;i<n;i++){ for(int j=0;j<n-i-1;j++){ cout<<" ...

用C语言输出如下图形 * * * * * * * * * * * * *
2 int main()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(" ...

相似回答