88问答网
所有问题
用for循环做三角形,急!!!!!!!
如题所述
举报该问题
推荐答案 2013-12-05
用两个for循环,一个循环控制打印的行数,另一个循环用来控制打印的格式
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/StMc1BVtcKStVtSSSS.html
其他回答
第1个回答 2013-12-05
#include<stdio.h>
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=0; j<5-i; j++)
printf(" ");
for(j=0; j<2*i-1; j++)
printf("*");
printf("\n");
}
return 0;
}
第2个回答 2013-12-05
程序代码如下:
#include<stdio.h>
main()
{
int n,i,j;
printf("请输入行数:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("* ");
printf("\n");
}
}
本回答被网友采纳
相似回答
如何用C语言的
循环
结构输出一个
三角形
答:
我们用 * 来构成
三角形
,要输出三角形,要考虑到构成
三角形
* 前面的空格,而 每一行* 和空格的数目又是有规律的,因此可以用
for循环
里面在嵌套2个for循环来输出:include<stdio.h>void main(){int i,j;for(i=0;i<5;i++){ for(j=0;j<4-i;j++)printf(" ");for(j=0;j<2*i+...
JAVA打出如下
三角形
.星星为奇数.每排空一行.
用for循环
答:
{ public static void main(String[] args){ int i,j;//声明两个整型变量,作为
循环
的次数,i代表外循环的次数,j代表内循环的次数
for
(i = 1; i <= 4; i++)//你要打印的这个图形一共是4行,所以外层循环从1开始,到4结束 { / 每行打印多少个*号是有内层循环控制,第一行打印1个,...
python 如何
用for循环
写一个
三角形
?
答:
代码如下:for i in range(1,6):print (2*i-1)*'.'Python
for 循环
语句流程图:
python
使用for循环
打印一个正立实心等腰
三角形
?
答:
1、示例代码 def printTri():
for
i in range(1, 7):for j in range(1, (7 - i)):print(' ', end='')for k in range(1, 2 * i):print('*', end='')print()printTri()2、实例结果
VB
用FOR循环
怎么
做三角形
??*做成的三角形
!!!
答:
...是做这种东西么??假设行数为n,那么第i行开始的空格数为n-i(均以1起始),字符数为2i-1。
for
i=1 to n for j=1 to n-i print " "next j for k=1 to 2*i-1 print "*"next k next i 这样应该可以了吧。
编写程序
,用for循环
语句编写出 杨辉
三角形
答:
a[i][j]=a[i-1][j-1]+a[i-1][j];//计算杨辉
三角形
:每行中间元素是其前一行相应的前后两个数字之和 } //输出杨辉三角形
for
(i=0;i<n;i++){ for(k=1;k<(n-i);k++)cout<<" ";for(j=0;j<=i;j++)cout<<a[i][j]<<" ";cout<<endl;} return 0;} ...
求python大佬用双重
for循环
打印一个倒等腰直角空心
三角形,
5行5列的...
答:
按照你的要求编写的用双重
for循环
打印一个倒等腰直角空心
三角形
的Python程序如下 n=5 for i in range(n,0,-1):for j in range(i):if j==0 or i==n or j==i-1:print("*",end='')else:print(" ",end='')print()源代码(注意源代码的缩进)
用for循环
怎么输出这样的
三角形
? 11111111 111111 1111 1
答:
void print2(int n)//输出一个倒
三角形
{
for
(int i=n-1;i>0;i--)//输出n行,第一行时i=1,第二行时i=2…对应下面每行*的个数 { cout<<setw(30-i)<<" ";//在*前打出30-i个空格来占位置,从而达到使*居中的目的,与 for(k=0;k<30-i;k++) cout<<" "; 一样的...
大家正在搜
用for循环输出直角三角形
for循环做三角形
用for循环打印三角形
用for循环输出正三角形
for循环打印直角三角形
用for循环输出数字三角形
c语言for循环做实心三角形
for循环正三角形
for循环输出三角形
相关问题
VB用FOR循环怎么做三角形??*做成的三角形!!!
用for循环做四个三角形。
用java中的(for循环)打印如下三角形图形: *****...
C语言中怎么用for循环打印如下三角形
如何用一个FOR循环如何打印一个三角形出来?
javascript用for循环怎么画等边三角形
如何用for循环打印三角形
c++中关于用for循环写三角形遇到问题