晋江文学城
书名作者 高级搜索

首页>《C语言修仙》  第6章

网友:piyogray91% 打分:2 [2019-03-25 06:25:29]

太太,循环初始值一般从0开始哟

   

[1楼] 网友:半纸风雪 [2019-03-25 08:07:57]

不行啊这里是乘法

    [投诉]

[2楼] 网友:piyogray91% [2019-03-25 15:10:08]

不,是循环初始值,一般是从0数到7而不是1到8

    [投诉]

[3楼] 网友:蛊落15% [2019-03-25 15:22:09]

这个要看具体情况的。文中是7的阶乘,从零开始循环代码烦。

1   [投诉]

[4楼] 网友:蛊落15% [2019-03-25 15:23:15]

而且是1到7,不是1到8.

1   [投诉]

[5楼] 网友:智熄 [2019-03-25 17:15:54]

同意楼上的话,谁规定的只能从0开始,这个分情况的,很明显这里乘法从1开始比较好,很好的完成1*2*3...7,作者的循环判断条件是i<8,所以是1-7,如果从0开始,还要定义一个从1开始的变量,何必呢?

1   [投诉]

[6楼] 网友:那波可夫兔子 [2019-03-25 18:56:27]

c和python一般0开始,MATLAB可是一般1开始哦

    [投诉]

[7楼] 网友:半纸风雪 [2019-03-25 19:03:45]

楼上你说的应该是数组

    [投诉]

[8楼] 网友:piyogray91% [2019-03-26 13:01:23]

算法出身应该更注重底层规则,只能解决眼前一件事的程序不是好程序。写代码就写好一点难道不是三千万投资应具备的基础素质么?

1   [投诉]

[9楼] 网友:言商 [2019-03-26 18:47:55]

然而这种情况下从零开始循环增加了一堆冗余的计算,你必须ans *= (i + 1); 这非常丑陋

    [投诉]

[10楼] 网友:言商 [2019-03-26 18:48:29]

而且只能从零开始……你是小白吗

    [投诉]

[11楼] 网友:言商 [2019-03-26 18:49:14]

稍微复杂一点的代码就没有这种一般了吧

    [投诉]

[12楼] 网友:piyogray91% [2019-03-26 20:50:30]

++i不丑陋呀。。

    [投诉]

[13楼] 网友:不点灯 [2019-03-27 07:10:38]

同意楼上上上上上(5个上)!写复杂代码的时候应该尽量规范,哪怕目前麻烦但有利于将来的改动。我认为林算法应该有这样的素质()

    [投诉]

[14楼] 网友:蛊落15% [2019-03-30 11:55:05]

楼上,他只是写个阶乘……不是什么复杂代码……也不需要什么将来的改动……有好好看文吗……

    [投诉]

[15楼] 网友:鱼嗷 [2019-06-17 13:36:52]

这楼都是神仙吗,我什么都看不懂……

1   [投诉]

[16楼] 网友:宋昱er16% [2020-02-20 01:27:11]

回哪个到7的,作者给的条件是小于8呀……(用高中社团有限的知识强行混入这层)

    [投诉]

写书评 | 看书评 | 返回

最后生成:2026-02-07 19:18:03 反馈 联系我们@晋江文学城
纯属虚构 请勿模仿 版权所有 侵权必究 适度阅读 切勿沉迷 合理安排 享受生活