关于for表达式的理解

来源:4-12 循环结构之多重循环

Eiad木鱼

2018-08-10 10:27

求助各位大佬指点   额首先我会以我的认识来解释三个表达式的作用   各位大佬们看看我说的对不对   不对的地方还请指出解释一下正确的作用

第一个表达式  for(i=1 ; i<5 ; i++) 我理解i为行数  共有4行的*符号  因为i<5

第二个表达式  for ( j=i ;  j<5 ; j++ )我理解为j为每行开头的空格数 第一次循环的数为j=2所以第4行前面有两个空格

第三个表达式 for ( k=0 ; k=i*2-1 ; k++)这一个表达式我没有理解透彻  我认为它的循环第一次为 ( k=0 ; k<1*2-1(k<1) ; k++)这样数值还能进行循环吗  

写回答 关注

1回答

  • 慕粉531602
    2018-08-10 19:18:29

    第三个表达式在是第二个后面执行得,代表得是*的个数。

    Eiad木鱼

    那请问 这样算下来 k<1 只循环一次 k=0 那第一行*的值是0不成 还是说取循环次数为值

    2018-08-11 14:55:26

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题