admin 管理员组

文章数量: 887021

迭代

#include <stdio.h>
int main(int argc,char *argv[])
{int num_Qi=20,num_Ping=0,Sum=0;Sum+=num_Qi;			//初始状态:20元买20瓶汽水 do				//迭代思想{num_Ping=num_Qi;		num_Qi=num_Ping/2; 		Sum+=num_Qi;}while(num_Qi!=1);printf("%d\n",Sum+1);//切记加上最后一瓶汽水 return 0;
} 
编程得出答案是39.
但是,还有一番争论答案是40.理由如下:喝完最后一瓶汽水还剩一个空瓶,向老板借一瓶汽水,喝完还老板两个瓶子,于是有多喝了两瓶汽水。
大家讨论讨论。

本文标签: 迭代