gpt4 book ai didi

c - for循环的问题,试图制作一个特定的模式

转载 作者:太空宇宙 更新时间:2023-11-04 02:24:11 25 4
gpt4 key购买 nike

我正在尝试制作 V 形。它几乎是完美的,但我无法通过最后更改变量 l 和 r 来更改我需要打印的空间量。我是编程新手,我的智慧到此为止。它在逻辑上应该可行,对吧?

shape im trying to make

what i actually get

#include<stdio.h>

int main(){

int l=0,r=17,y=9,x=0,z=0;

for(z=0;z<y;z++){


for(x=0;x<l;x++){
printf(" "); //first space
}
printf("****");

for(x=0;x<r;x++){
printf(" "); //second space
}
printf("****");
printf("\n");
l+1;
r-2;
}
}

最佳答案

线条

l+1;
r-2;

不改变 l 和 r 的值。

应该是

l = l + 1;
r = r - 2;

l += 1;
r -= 2;

关于c - for循环的问题,试图制作一个特定的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53505746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com