亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3550 | 回復(fù): 6
打印 上一主題 下一主題

[solved!for 表達式順序弄錯了]菜鳥問題,邏輯混亂了。。。求 1+3+5+7+9...+99 的值 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-12-01 10:17 |只看該作者 |倒序瀏覽
本帖最后由 iab1351920 于 2010-12-01 10:52 編輯
  1. #!c:/strawberry/perl/bin/perl

  2. use warnings;
  3. use strict;  

  4. my $sum = 0;

  5. for (my $i = 1; $i < 100; $i += 2) {
  6.     $sum += $i;
  7. }

  8. print "$sum\n";

復(fù)制代碼
我寫的代碼如上,結(jié)果是正確的,但總覺得不對勁

第一次循環(huán):
$sum += $i;  #結(jié)果 i=3、sum=3
繼續(xù)循環(huán):
$sum = 3+5+7+9...+99

不就是少加了一個1啊,為什么結(jié)果是正確的,暈了暈了

論壇徽章:
0
2 [報告]
發(fā)表于 2010-12-01 10:19 |只看該作者
回復(fù) 1# iab1351920


第一次循環(huán)的時候$i=1。吭趺磿3呢

論壇徽章:
46
15-16賽季CBA聯(lián)賽之四川
日期:2018-03-27 11:59:132015年亞洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49雙魚座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亞冠之布里斯班獅吼
日期:2015-07-13 10:44:56
3 [報告]
發(fā)表于 2010-12-01 10:22 |只看該作者
這個問題太水了
  1. Perl's C-style for loop works like the corresponding while loop; that means that this:
  2.     for ($i = 1; $i < 10; $i++) {
  3.         ...
  4.     }
  5. is the same as this:
  6.     $i = 1;
  7.     while ($i < 10) {
  8.         ...
  9.     } continue {
  10.         $i++;
  11.     }
復(fù)制代碼

論壇徽章:
0
4 [報告]
發(fā)表于 2010-12-01 10:39 |只看該作者
LZ可以把 print "$sum\n";  放到foreach 里面 輸出看看。肯定是1的。

論壇徽章:
0
5 [報告]
發(fā)表于 2010-12-01 10:49 |只看該作者
本帖最后由 iab1351920 于 2010-12-01 10:54 編輯

Sorry!
看書不認(rèn)真,讓各位見笑了。。。
一直以為 for 語句是按“條件式一、條件式二、條件式三、之后表達式”順序執(zhí)行
google 了才知道:
1)計算表達式1的值,為循環(huán)控制變量賦初值。
2)計算表達式2的值,如果其值為‘真’則執(zhí)行循環(huán)體語句,否則退出循環(huán)。執(zhí)行for循環(huán)后的語句。
3)如果執(zhí)行了循環(huán)體語句,則在每一次執(zhí)行循環(huán)體結(jié)束時,都要計算一次表達式3的值,調(diào)整循環(huán)控制變量。爾后返回2)步重新計算表達式2的值,依此重復(fù)過程,直到表達式2的值為‘假’時,退出循環(huán)。

論壇徽章:
0
6 [報告]
發(fā)表于 2010-12-01 11:19 |只看該作者
殘念· ·

論壇徽章:
0
7 [報告]
發(fā)表于 2010-12-01 12:43 |只看該作者
基礎(chǔ)問題,先自己debug。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP