2014第三章实验4for语句及嵌套综合学生问题教程.doc

2014第三章实验4for语句及嵌套综合学生问题教程.doc

2014第三章实验4for语句及嵌套综合学生问题教程

PAGE 1 数据结构(C++版) C++程序设计(第2版) 求1!+2!+3!...+10!的和。(课本P66页四、5) 1!+2!+3!...+30!呢,程序有什么区别? #includeiostream.h void main() { int n=1,s=1,total=0; while(n=20) { for(s=1;n=1n=20;n--) s=s*n; total=total+s; n++;} couttotal=totalendl; } 问题:老师,程序没有错误,但是执行不出结果,帮我看看原因! 只能说编译没有错误,你程序死循环,错大了。外循环循环变量是n,竟然内循环改变这个循环变量,请问怎么结束?修改如下 #includeiostream.h void main() { int i,n=1,s=1,total=0; while(n=10) { for(s=1,i=n;i=1;i--) s=s*i; total=total+s; n++;} couttotal=totalendl; } 1、求1!+2!+3!+…+10!的和。(课本P66页四、5) 1!+2!+3!...+20!呢?程序有什么区别? #include iostream using namespace std; int main( ) { int sum=0,a,b,c=1; fo

文档评论(0)

1亿VIP精品文档

相关文档