2016 - 2024

感恩一路有你

如何用c++输出心形 如何用C语言for循环控制输出字母组成的等腰三角形,如:输入D,输出:A ABA ABCBA ABCDCBA?

浏览量:1956 时间:2021-03-15 08:24:49 作者:admin

如何用C语言for循环控制输出字母组成的等腰三角形,如:输入D,输出:A ABA ABCBA ABCDCBA?

根据I和J的关系(定律)写句子,假设输出图是控制线的个数,输出线的个数对应输出线的个数,每次都需要双循环。对于(I=0I<4i)/R{For(J=3j>ij--)/R printf(“)R For(J=0j<2*I 1J)/R printf(“*”)-R printf(“n”)-R},中间空间输出中可能存在语法错误。请原谅我的错误。只需使用for循环(最多2次)就可以使用4个变量,更改一个变量就可以更改行数。代码:for(var a=0,B=“”a<5a){B=“*”控制台.log(b) 如果要输出:*******]~]/*]*]*]*/

public static void printisosceles triangle(int height){

//空格表示空格字符数,total表示*符号数,和空格字符

int space=height-1,total=height

//外循环控制行

for(int line=1行

//内循环控制打印

for(int times=1倍

if(倍)系统打印(“”)

}否则{系统打印(“*”)}

//换行控制,数字调整

总数=1

空格--系统输出打印循环结构如下(将n更改为要打印的层数,需要10行,n=10):for(I=1i<=nii)//主循环控制要打印的层数,n是总层数,I是层数控制变量{for(J=1j< n-i1j)//第二个循环控制*号之前要打印的空格数,对于(J=1j<=2*I-1j)第二个层循环,该数字是n-i1{printf(“”)};第二个层循环控制要打印的*数。数字是2i-1{//(I是循环的当前层)printf(“*”)}printf(“n”)}所有代码如下:如果您有任何问题,请询问#include< stdio。H>#define n 10min(){int i,j for(i=1 i<=ni){for(j=1 j< n-i 1 j){printf(”)}for(j=1 j<=2*i-1 j){printf(“*”}printf(“”}getchar()}

如何用c++输出心形 用for循环打印等腰三角形 java输出倒等腰三角形

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。