题目大意:
如题所述
解题思路:
从后往前迭代算就可以了
代码如下:
#include<stdio.h>
int main()
{
int n,i,x=1;
while(scanf("%d",&n)==1)
{
for(i=(n-1);i>=1;i--)
{
x=2*(x+1);
}
printf("%d\n",x);
x=1;
}
return 0;
}
本文介绍了一个简单的C语言程序,该程序通过逆序迭代的方式解决特定的数学问题。具体实现是根据输入的整数n,从n-1递减到1,每一步都将当前的变量值更新为2倍于其自身加1的结果。
如题所述
从后往前迭代算就可以了
#include<stdio.h>
int main()
{
int n,i,x=1;
while(scanf("%d",&n)==1)
{
for(i=(n-1);i>=1;i--)
{
x=2*(x+1);
}
printf("%d\n",x);
x=1;
}
return 0;
}

被折叠的 条评论
为什么被折叠?