C语言程序设计实验与习题答案.docx

C语言程序设计实验与习题答案.docx

ID:62674513

大小:44.34 KB

页数:25页

时间:2021-05-16

C语言程序设计实验与习题答案.docx_第1页
C语言程序设计实验与习题答案.docx_第2页
C语言程序设计实验与习题答案.docx_第3页
C语言程序设计实验与习题答案.docx_第4页
C语言程序设计实验与习题答案.docx_第5页
资源描述:

《C语言程序设计实验与习题答案.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2.程序填空(1)以下程序的功能是计算1〜50之间能被7整除的整数之和。#include<>voidmain(){inti,sum=0;for(i=1;50;i++)if(i%7==0)sum+=i;printf("sum=%d",sum);}(2)下面程序接收来自键盘的输入,直到输入+Z值直为-1)键为止。这些字符被原样输出,但若有连续一个以上的空格时只输出一个空格。请填空。#include<>voidmain(){charcx;charfront='';while((cx=getchar())!=''){if(cx

2、!=‘')putchar(cx);if(cx=—')if(front!='')putchar(cx);front=cx;}}3.程序改错(1)下列程序的功能是求1+3+5+…99的和。#include<>voidmain(){ints,i;★10.6f10.6f10.6f10.6f代表个数*/for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++)if(i*i*i+j*j*j+k*k*k==1099)/*在所有组合中找出满足指定条件的*/{printf("%4d",100*i+10*j+k);

3、n++;if(n%5==0)printf("");/*表示每行输出5个数*/}}#include<>#include<>main(){inti,j,k;for(i=1;i<=4;i++)/*上三角形有4行,每循环1次输出1行*/{for(k=1;k<8-((2*i-1)/2);k++)/*该循环输出每行的空格.8用于调节偏离位置,可换成别的数(>=8)*/printf("");for(j=1;j<=2*i-1;j++)/*该循环输出每行的'*字'符*/printf("*");putchar(n'');/*换行*/}for(i=3;i>

4、=1;i--)/*下面为倒三角形,有3行*/{for(k=1;k<8-((2*i-1)/2);k++)printf("");for(j=1;j<=2*i-1;j++)printf("*");putchar(n'');}}main(){intn=1,score,t;scanf("%d",&score);while(score>=0&&n<=5){n++;t=0;while(score!=0){t=t+(score%10)*(score%10);score=score/10;}if(t==108)printf("%d",score);scan

5、f("%d",&score);}#include""main(){floatx0,x1,x2,fx0,fx1,fx2;/*x1,x2分别表示每次区间的左右端点,x0代表区间的中间点,fx0,fx1,fx2代表相应点的函数值*/do{printf("pleaseinputx1&x2:");scanf("%f,%f",&x1,&x2);fx1=x1*((2*x1-4)*x1+3)-6;fx2=x2*((2*x2-4)*x2+3)-6;}while(fx1*fx2>0);/*该循环指定有根的区间*/do{x0=(x1+x2)/2;fx0=x0*

6、((2*x0-4)*x0+3)-6;if((fx0*fx1)<0)/*丢掉右区间*/{x2=x0;fx2=fx0;}else/*丢掉左区间*/{x1=x0;fx1=fx0;}while(fabs(fx0)>1e-5);/*该循环实现二分法求根*/printf("rootx=%f",x0);}}2)程序填空(1)#include<>voidmain(){intm,n,num1,num2,temp;printf("Inputtwopositiveinteger:");scanf("%d,%d",&num1,__&num2);if(num1

7、voidmain(){intsum,i,j,t;sum二①;

8、for(i=1;i<=10;i++){t=0;for(j=1;j<=②;j++)t=t+j;sum二③;}printf("1+(1+2)+(1+2+3)+…+(1+2+3十…+10)=%d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。