当前位置: 代码迷 >> C语言 >> [求助]请问这两个小程序为什么有这样的运行结果?
  详细解决方案

[求助]请问这两个小程序为什么有这样的运行结果?

热度:150   发布时间:2007-01-07 02:27:54.0
/* Note:Your choice is C IDE */
#include "stdio.h"
main()
{
int k,n,m;
n=10;m=1;k=1;
while(k++<=n)
m*=2;
printf("%d\n",m);
}
这里用到的是while循环,判断k++<=n成立一次则执行m*=2一次,不成立时退出循环,
这里成立了10次,故m自乘2了10次,即结果为2的10次方。楼上的同志还有疑问吗?
----------------解决方案--------------------------------------------------------
  相关解决方案