解题思路:分别试了两段程序,代码小、变量少的反而所占内存多的意思吗?如下图:
注意事项:代码长变量多的程序反而内存少,这是怎么回事?
参考代码:
第1次的:
#include "stdio.h"
int main()
{
int N,x=1,i;
scanf("%d",&N);
for(i=N;i>1;i--)
x=2*(x+1);
printf("%d",x);
return 0;
}
第2次的:
#include "stdio.h"
int main()
{
int N,x=1;
scanf("%d",&N);
for(;N>1;N--)
x=2*(x+1);
printf("%d",x);
return 0;
}
0.0分
0 人评分
破解简单密码 (C语言代码)浏览:1765 |
时间转换 (Java代码)浏览:574 |
【明明的随机数】 (C++代码)浏览:779 |
C语言训练-数字母 (C语言代码)浏览:649 |
WU-格式化数据输出 (C语言代码)浏览:1752 |
矩阵加法 (C语言代码)浏览:1722 |
1024题解浏览:807 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:699 |
Hello, world! (C语言代码)浏览:824 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:800 |