文章詳情頁
php - C語言算法題-開燈問題 代碼有點(diǎn)看不懂求大神指點(diǎn)?
瀏覽:131日期:2024-08-07 09:05:27
問題描述
問題解答
回答1:同學(xué)你圈的這段代碼就是把結(jié)果輸出的語句。意思也就是第一個(gè)輸出的數(shù)字前不加空格,后面的每個(gè)數(shù)字與上一個(gè)數(shù)字加上一個(gè)空格。first就是一個(gè)標(biāo)志位,首先賦值為1,在循環(huán)輸出的時(shí)候判斷,此時(shí)first=1,是第一個(gè)結(jié)果輸出,那么直接將結(jié)果打印,并將first設(shè)置為0,在打印后續(xù)輸出的時(shí)候,此時(shí)的first=0(不是第一個(gè)數(shù)字了),那么先輸出一個(gè)空格然后再打印數(shù)字。
回答2:示例里面的1 5 6 7 其實(shí)是1[空格]5[空格]6[空格]7[空格]
如果是第一展開著的燈(first為true),只修改標(biāo)志位為false(不輸出' ')然后輸出了燈的編號(hào),如果不是第一展燈(判斷是否為第一展燈的標(biāo)志first已經(jīng)置為0),先輸出' '再輸出編號(hào)
回答3:....這不就是想用空格把結(jié)果數(shù)字分割一下么....不然都是連著的了1567
相關(guān)文章:
1. android - NavigationView 的側(cè)滑菜單中如何保存新增項(xiàng)(通過程序添加)2. http://run.php.cn/在線PHP程序運(yùn)行結(jié)果不正確3. tp5 不同控制器中的變量調(diào)用問題4. Thinkphp5.1報(bào)錯(cuò)不支持Redis5. 編程學(xué)習(xí)心得分享(共80條)6. 老師 我是一個(gè)沒有學(xué)過php語言的準(zhǔn)畢業(yè)生 我希望您能幫我一下7. php7.3.4中怎么開啟pdo驅(qū)動(dòng)8. 關(guān)于thinkphp 5.1中,ajax提交數(shù)據(jù)url的格式寫法,加花括號(hào)就出錯(cuò),請(qǐng)老師指點(diǎn)9. 提示語法錯(cuò)誤語法錯(cuò)誤: unexpected ’abstract’ (T_ABSTRACT)10. 模型的優(yōu)點(diǎn)
排行榜

熱門標(biāo)簽