以下是引用我想要飞在2004-06-17 01:59:20的发言:
还要告诉knoker 那个for 语句能该成这样么?》
n=1;
{while(i<=20)
n=(n+1)*2;
i++;} 这样应该就能解出来那道题了吧
这句可以这样写: for (n=1,i=1;i<=20;n=(n+1)*2,i++);
注意:n=1和i=1之间是逗号。n=(n+1)*2和i++之间也是逗号。
还有注意,结果n的值已经超出了int类型的范围。你可以用i<=10试试
¤ ╱◥██◣^^ ╭⌒╮ ^ | 田︱ 田 ︱ぃ╭ ╭ ⌒╮ ????? い??????? ╪╪╪╪╪╪╪╪╪???