#include <stdio.h>
int main()
{
int count
int sum=0
double fac=1
for (count=1count<=100count++)
{
sum=sum+count
fac=fac*count
}
printf("The sum of 1 to 100 is %d\n",sum)
printf("The factorial of 100 is %e",fac)
return(0)
}
1)第一空显然要先给prime值,因为不需要分解因数1,所以prime应该初始等于2。因此第一空填写:prime=2
2)第二空应该是打印等号和第一个因数。
因此第二空应该填:"%c%d“
3)第三空应该是把等号换成乘号
因此第三空应该填:"*“
4)第四空应该是发现当前循环值不能再被整除时,换下一个试试
因此第四空应该填:"prime=prime+1“或”prime++“
5)第五空应该是控制输出换行的。
因此应该填:"\n"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)