以下 C 語言程式片段執行完畢後,會印出幾個星號? for(i=5;i>=0;i=i-1) printf("*") 答案:6?

2017-02-12 12:04 pm

回答 (3)

2017-02-12 11:37 pm
不一定!這要看i的型態.
1. unsigned i; 這就會印出無限的星星.
2. int i;這就會印出6隻猩猩.
2017-04-23 11:23 pm
對, 6個
2017-02-15 6:34 pm
i=0的時候 也是附合 i>=0 的要求,因此執行程式會列印出6個星號。


收錄日期: 2021-04-30 22:09:54
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20170212040413AAy2C8k

檢視 Wayback Machine 備份