谁可以帮我分析一下这个程序
看不懂这个程序写的什么意思,希望大家帮我分析分析,谢谢
#include <stdio.h>
int main()
{
int n, t;
while (scanf("%d", &n) == 1)
{
t = 1;
while (--n != 0)
{
++t;
t <<= 1;
}
printf("%d\n", t);
}
return 0;
2012-05-27 17:00
2012-05-27 17:29

2012-05-27 17:35

2012-05-27 17:40
2012-05-27 18:07