c语言期末考试题

c语言期末考试题

ID:42232662

大小:115.50 KB

页数:4页

时间:2019-09-11

c语言期末考试题_第1页
c语言期末考试题_第2页
c语言期末考试题_第3页
c语言期末考试题_第4页
资源描述:

《c语言期末考试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、二、填空题(24分)。给定程序的功能是:计算1-3+5-7+……-99+101的值。将适当的关键字或符号填入“__数值__”位置,并将“__数值__”删除,使程序得到正确结果。不许增减程序行,且不得修改其它部分。#includemain(){inti;int__1__;ints=0;for(i=1;i<=101;i+=2){s=s+t*i;t=__2__;}printf("%d",__3__);}答案:1、intt=1;2、t=-t;t=1*(-t);t=(-t)*1;t=-1*t;t=t*(-1);t=(-1)*t;3、printf("%d

2、",s);三、改错题(21分)。给定程序的功能是:计算1/n!的值(n为一个正数)。例如:给n输入5,则输出0.008333。请改正程序中的错误,使它能得到正确结果。请改正/****found****/下一行语句中的错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行#includemain(){inti=1,n;floatjc=1.0;printf("InputN:");scanf("%d",&n);/**********found***********/if(n<=0);printf("dataerror");else{while(

3、i<=n){/**********found***********/jc==jc*i;i++;}/**********found***********/jc=1+jc;printf("1/%d!=%lf",n,jc);}}1、if(n<=0)2、jc=jc*i;jc=i*jc;jc*=i;3、jc=1.0/jc;jc=1/jc;jc=float(1)/jc;jc=(float)(1)/jc;四、编程题参考程序编写函数sum(),其功能是:求1到n的算术平方根之和,当n=20时,运行结果是61.665977。注:可以使用数学函数sqrt()求算术平方根。不允许改

4、动预编译命令行及主程序,且必须运行程序。#include"datainout.c"#include"math.h"#include"stdio.h"floatsum(intn){inti;floats=0;for(i=1;i<=n;i++)s+=sqrt(i);returns;}voidmain(){intn;floatm;scanf("%d",&n);m=sum(n);printf("%f",m);non(n);}

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

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

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