c语言题:利用for循环编程,输出如下图形

c语言题:利用for循环编程,输出如下图形第一题

第1个回答  2017-10-09

1.
#include
int main()
{
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
}


2.
#include
int main()
{
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<=6-i;j++)
printf(" ");
for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
}

本回答被提问者采纳
第2个回答  2017-10-10
记着输入*最多的个数n即可,还可以实现客户重新输入
#include
using namespace std;
int main()
{
int i,k,j,n;
char a;
do
{
cout<<"请输入你所要图形*最多为n:";
cin>>n;
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
cout<<" ";
{
for(j=1;j<=i;j++)
cout<<" *";
cout<<endl;
}
}
for(i=1;i<=n;i++)
{
for(k=1;k<=i;k++)
cout<<" ";
{
for(j=n-i;j>=1;j--)
cout<<" *";
cout<<endl;
}
}
cout<<"你是否需要继续?(y/n):\n";
cin>>a;
}while(a=='y'||a=='Y');
return 0;
}
第3个回答  2017-10-09
#include <stdio.h>
void main()
{
int i,j;
for(i=1;i<=6;i++)  
{  
for(j=1;j<=i;j++)
{  
printf("*");
}     
printf("\n");
}
}

C语言编程 for循环 .屏幕上输出如下图形: 1 12 123 1234 12345 123456...
include<stdio.h>void main(){ int i,j,k; for(i=1;i<=6;i++) { for(k=0;k<6-i;k++)\/\/加一个控制空格的循环 printf(" "); for(j=1;j<=i;j++) { printf("%2d",j);\/\/输出一个空格,确保每行是奇数,看起来美观 } printf("\\n");} } ...

C语言编程 for循环 .屏幕上输出如下图形: 1 12 123 1234 12345 123456...
C语言编程 for循环 .屏幕上输出如下图形: 1 12 123 1234 12345 123456 要求等边三角形,三角形不会啊 求大神,我在考试#include<stdio.h>voidmain(){inti,j;for(i=1;i<=6;i++){for(j=1;j<=i;j++){printf("%d",j);}printf("\\n");}}这样输出是112123123412345123456这个样子的,现在要求等... 求...

C语言编程:使用for循环输出如下图形
记着输入*最多的个数n即可,还可以实现客户重新输入 include<iostream> using namespace std;int main(){ int i,k,j,n;char a;do { cout<<"请输入你所要图形*最多为n:";cin>>n;for(i=1;i<=n;i++){ for(k=1;k<=n-i;k++)cout<<"";{ for(j=1;j<=i;j++)cout<<"";...

C语言编程 for循环 .屏幕上输出如下图形: 1 12 123 1234 12345 123456...
include<stdio.h> void main(){ int i,j;for(i=1;i<=6;i++){ for(j=1;j<=i;j++){ printf("%d",j);} printf("\\n");} }

怎么用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层。

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

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语言中输出以下图案 * ** *** *** *** (用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 循环实现...
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;}

相似回答