为了账号安全,请及时绑定邮箱和手机立即绑定

关于for表达式的理解

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

第一个表达式  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 回答

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

0 回复 有任何疑惑可以回复我~
#1

Eiad木鱼 提问者

那请问 这样算下来 k<1 只循环一次 k=0 那第一行*的值是0不成 还是说取循环次数为值
2018-08-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

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

进入课程

关于for表达式的理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信