#include "stdio.h"
#include "stdlib.h"
int main() {
int Sum = 0, item;
int i;
for(item = 1; item <= 10; item++)
{
for(i = 1; i <= 10; i++)
item = item*i;
Sum = Sum+item;
}
printf("%d", Sum);
return 0;
}
在mooc上看到代码,内存占用就很小,希望能指出代码深层的区别
#include "stdio.h"
#include "stdlib.h"
int main() {
int Sum = 0, item;
int i, j;
for(j = 1; j <= 10; j++)
{
item = 1;
for(i = 1; i <= 10; i++)
item = item*i;
Sum = Sum+item;
}
printf("%d", Sum);
return 0;
}
谢谢