#include
#define N 10000
int main(void)
{
int t, a, n;
int m[N];
scanf_s("%d", &t);
for (a = 0; a <= t; a++)
{
scanf_s("%d", &n);
{
{
if (n == 0)
m[0] = 1;
else if (n == 1)
m[1] = 1;
else if (n == 2)
m[2] = 2;
else
m[n] = 2 * m[n - 1];
}
printf("%d\n", m[n]);
}
}
return 0;
}
为什么输入的时候总是出现随机大数?想知道错误原因和改正方法
输入的数值之间不要加逗号