单项选择题
如下程序,预期功能是,计算 1 + 2^2 + 3^3 + ...+n^n, n^n指n的n次方,但如下程序并不能得到预期结果,例如,输入3,得到的结果不是预期的32,而是113。请将如下程序复制到编译器中调试、分析、修改,并提交修改后的程序。 #include <stdio.h> int main() { int i, n, sum; int j, p = 1; scanf("%d", &n); sum = 0; for(i = 1; i <= n; i++) { for(j="1;" j j++) 循环i次,计算i的i次方 p="p" * i; sum="sum" + p; } printf("%d/n", sum); return 0;>
A...+n^n,
B.h>