欢迎来到天天文库
浏览记录
ID:59007092
大小:49.50 KB
页数:4页
时间:2020-09-15
《C语言程序设计课后习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、循环部分习题1.编写程序,求1+2+3+…+n之和超过2000的第一个n值及其和。参考方法1:开始n=1,sum=0sum=sum+nsum>2000输出n,sumn=n+1结束TF#includevoidmain(){intn,sum=0;for(n=1;sum<=2000;n++)sum+=n;cout<<”n=”<voidmain(){intn,sum=0;for(n=1;;n++){sum+=n;if(sum>200
2、0)break;}cout<<”n=”<voidmain(){inta,b,c,d,grade;a=b=c=d=0;cout<<”Pleaseinputscores:”;w
3、hile(1){cin>>grade;if(grade<0)break;elseif(grade<60)d++;elseif(grade<70)c++;elseif(grade<90)b++;elsea++;}cout<<”above90:”<4、TFnum=num/10输入num#includevoidmain(){intnum,sum=0;cout<<”Pleaseinputainteger:”;+cin>>num;while(num!=0){s+=num%10;num/=10;}cout<<”sum=”<voidmain(){intn,i;doublex,sum=0,mul=1;cout<<”Pleaseinputxandn:”;输出5、一个空格开始输入n,mi<=n输出回车结束TFi=1j<=i-1j=1j=j+1Fj<=mj=1输出一个星号j=j+1Fi=i+1TTcin>>x>>n;for(i=1;i<=n;i++){mul*=x;sum+=mul;}cout<<”sum=”<voidmain(){inti,j,n,m;cout<<”Pleaeseinputnandm:”;cin>>n>>m;for(i=1;i<=n;i++){for(j=1;j<=i-1;j6、++)cout<<””;for(j=1;j<=m;j++)cout<<”*”;cout<voidmain(){inti,count=0;doublescore[10],aver=0,max;cout<<”Pleaseinput10scores:”;for(i=0;i<10;i++){cin>>score[i];aver+=score[i];}aver/=10;max=score[0];for(i=0;i<7、10;i++){if(score[i]>max)max=score[i];if(score[i]#includevoidmain(){inta[10][10],i,j;for(i=0;i<10;i++){a[i][0]=1;a[i][i]=1;}for(i=2;i<10;i++)for(j=1;j8、j++)a[i][j]=a[i-1][j-1]+a[i-1][j];cout<<"杨辉三角:";for(
4、TFnum=num/10输入num#includevoidmain(){intnum,sum=0;cout<<”Pleaseinputainteger:”;+cin>>num;while(num!=0){s+=num%10;num/=10;}cout<<”sum=”<voidmain(){intn,i;doublex,sum=0,mul=1;cout<<”Pleaseinputxandn:”;输出
5、一个空格开始输入n,mi<=n输出回车结束TFi=1j<=i-1j=1j=j+1Fj<=mj=1输出一个星号j=j+1Fi=i+1TTcin>>x>>n;for(i=1;i<=n;i++){mul*=x;sum+=mul;}cout<<”sum=”<voidmain(){inti,j,n,m;cout<<”Pleaeseinputnandm:”;cin>>n>>m;for(i=1;i<=n;i++){for(j=1;j<=i-1;j
6、++)cout<<””;for(j=1;j<=m;j++)cout<<”*”;cout<voidmain(){inti,count=0;doublescore[10],aver=0,max;cout<<”Pleaseinput10scores:”;for(i=0;i<10;i++){cin>>score[i];aver+=score[i];}aver/=10;max=score[0];for(i=0;i<
7、10;i++){if(score[i]>max)max=score[i];if(score[i]#includevoidmain(){inta[10][10],i,j;for(i=0;i<10;i++){a[i][0]=1;a[i][i]=1;}for(i=2;i<10;i++)for(j=1;j8、j++)a[i][j]=a[i-1][j-1]+a[i-1][j];cout<<"杨辉三角:";for(
8、j++)a[i][j]=a[i-1][j-1]+a[i-1][j];cout<<"杨辉三角:";for(
此文档下载收益归作者所有