求助for语句的嵌套
这个怎么一跑就一直运行呢,看了半天也不知道逻辑哪里出了问题本帖最后由 liuzhengyuan 于 2020-5-14 21:43 编辑
0<i<7 C 语言是不存在这种写法的
你只能这么写
0<i && i<7
不然这样程序会拿 0<i 的结果去和 7 比较,0<i 的结果要么为 0 要么为 1, 就永远小于 7 #include<stdio.h>
void main()
{
int i,j;
for (i=6;i>0;i--){
for (j=0;j<i;j++)
printf("*");
printf("\n");
}
} 谢谢!想当然了
页:
[1]