程序填空题:程序改错题:求1到5的阶乘的和
功能:求1!+2!+3!+4!+5!。
```
public class Main {
public static void main(String[] args) {
fun();
}
public static void fun(){
int n,j;
//float s=0.0,t=1.0;//此行语句有错误,改正后填到下侧空格内
@@[float s=0.0f,t=1.0f](2);
for(n=1;n<=5;n++){
//s=1;//此行语句有错误,改正后填到下侧空格内
@@[t=1](2);
for(j=1;j<=n;j++){
//t=t*n;//此行语句有错误,改正后填到下侧空格内
@@[t=t*j](3);
}
//s+t=s;//此行语句有错误,改正后填到下侧空格内
@@[s=s+t](3);
}
System.out.printf("jiecheng=%.0f\n",s);
}
}
```
答案:
第1空:float s=0.0f,t=1.0f
第2空:t=1
第3空:t=t*j
第4空:s=s+t
```
public class Main {
public static void main(String[] args) {
fun();
}
public static void fun(){
int n,j;
//float s=0.0,t=1.0;//此行语句有错误,改正后填到下侧空格内
@@[float s=0.0f,t=1.0f](2);
for(n=1;n<=5;n++){
//s=1;//此行语句有错误,改正后填到下侧空格内
@@[t=1](2);
for(j=1;j<=n;j++){
//t=t*n;//此行语句有错误,改正后填到下侧空格内
@@[t=t*j](3);
}
//s+t=s;//此行语句有错误,改正后填到下侧空格内
@@[s=s+t](3);
}
System.out.printf("jiecheng=%.0f\n",s);
}
}
```
答案:
第1空:float s=0.0f,t=1.0f
第2空:t=1
第3空:t=t*j
第4空:s=s+t