文章詳情頁(yè)
php - C語(yǔ)言算法題-開(kāi)燈問(wèn)題 代碼有點(diǎn)看不懂求大神指點(diǎn)?
瀏覽:161日期:2024-08-07 09:05:27
問(wèn)題描述
問(wèn)題解答
回答1:同學(xué)你圈的這段代碼就是把結(jié)果輸出的語(yǔ)句。意思也就是第一個(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[空格]
如果是第一展開(kāi)著的燈(first為true),只修改標(biāo)志位為false(不輸出' ')然后輸出了燈的編號(hào),如果不是第一展燈(判斷是否為第一展燈的標(biāo)志first已經(jīng)置為0),先輸出' '再輸出編號(hào)
回答3:....這不就是想用空格把結(jié)果數(shù)字分割一下么....不然都是連著的了1567
相關(guān)文章:
1. boot2docker無(wú)法啟動(dòng)2. android - E/dalvikvm: Could not find class java.nio.file.Path,3. 請(qǐng)問(wèn)一下各位老鳥(niǎo) 我一直在學(xué)習(xí)獨(dú)孤九賤 現(xiàn)在是在tp5 今天發(fā)現(xiàn) 這個(gè)系列視頻沒(méi)有實(shí)戰(zhàn)4. tp6 事務(wù)閉包操作問(wèn)題5. docker-compose 為何找不到配置文件?6. ddos - apache日志很多其它網(wǎng)址,什么情況?7. JavaScript如何循序漸進(jìn),有效的學(xué)習(xí)?看不下去怎么辦?8. 使用uuid,并不能利用mysql的索引,有什么解決辦法?9. python - linux怎么在每天的凌晨2點(diǎn)執(zhí)行一次這個(gè)log.py文件10. mysql數(shù)據(jù)庫(kù)每次查詢是一條線程嗎?
排行榜

熱門(mén)標(biāo)簽