欢迎来到天天文库
浏览记录
ID:57725008
大小:18.50 KB
页数:5页
时间:2020-09-02
《兰州理工大学c语言题库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷编号:8117所属语言:C语言试卷方案:C语言期末模拟练习试卷总分:100分共有题型:3种一、程序填空共1题(共计30分)第1题(30.0分)题号:438/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:求出二维数组中的最大元素值。------------------------------------------
2、-------------*/#includemax_value(m,n,array)/***********SPACE***********/intm,n,【?】;{inti,j,max;max=array[0][0];for(i=0;i3、},{15,17,34,12}};/***********SPACE***********/printf("maxvalueis%d",【?】);}答案:=======(答案1)=======array[][4]=========或=========array[3][4]=======(答案2)=======max=array[i][j]=======(答案3)=======max_value(3,4,a)二、程序改错共1题(共计30分)第1题(30.0分)题号:436/*-----------------4、-------------------------------------【程序改错】--------------------------------------------------------功能:编制统计营业员一天的营业额的程序,设程序采用一个循环实现,每次循环输入一笔交易金额并累计营业额。由于营业员一天完成的交易次数是不确定的,为此以最后附加输入一笔0或负数交易额作为交易金额已全部输入结束的标志。有以下统计营业员一天营业额的算法:统计营业员一天营业额{营业额清0;输入第一笔交易额;while(交易额>5、0.0){累计营业额;输入下一笔交易额;}输出营业额;}记一笔交易额为变量sale,营业额为sigma。------------------------------------------------------*/#includevoidmain(){/**********FOUND**********/floatsale,sigmasigma=0.0;printf("Entersaledata.");/**********FOUND**********/scanf("%f",sale)6、;while(sale>0.0){/**********FOUND**********/sigma+==sale;printf("Enternextsaledata(<=0tofinish).");scanf("%f",&sale);}printf("Sigmaofsaleis%.2f",sigma);}答案:=======(答案1)=======floatsale,sigma;=======(答案2)=======scanf("%f",&sale);=======(答案3)=======sigma+=7、sale;=========或=========sigma=sigma+sale;三、程序设计共1题(共计40分)第1题(40.0分)题号:321/*------------------------------------------------【程序设计】--------------------------------------------------功能:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2!+1/4!+…+1/m!(m是偶数)-----------------------8、-------------------------*/#includevoidwwjt();doublefun(intm){/**********Program**********//**********End**********/}main(){intn;printf("Entern:");scanf("%d",&n);printf("Theresultis%1
3、},{15,17,34,12}};/***********SPACE***********/printf("maxvalueis%d",【?】);}答案:=======(答案1)=======array[][4]=========或=========array[3][4]=======(答案2)=======max=array[i][j]=======(答案3)=======max_value(3,4,a)二、程序改错共1题(共计30分)第1题(30.0分)题号:436/*-----------------
4、-------------------------------------【程序改错】--------------------------------------------------------功能:编制统计营业员一天的营业额的程序,设程序采用一个循环实现,每次循环输入一笔交易金额并累计营业额。由于营业员一天完成的交易次数是不确定的,为此以最后附加输入一笔0或负数交易额作为交易金额已全部输入结束的标志。有以下统计营业员一天营业额的算法:统计营业员一天营业额{营业额清0;输入第一笔交易额;while(交易额>
5、0.0){累计营业额;输入下一笔交易额;}输出营业额;}记一笔交易额为变量sale,营业额为sigma。------------------------------------------------------*/#includevoidmain(){/**********FOUND**********/floatsale,sigmasigma=0.0;printf("Entersaledata.");/**********FOUND**********/scanf("%f",sale)
6、;while(sale>0.0){/**********FOUND**********/sigma+==sale;printf("Enternextsaledata(<=0tofinish).");scanf("%f",&sale);}printf("Sigmaofsaleis%.2f",sigma);}答案:=======(答案1)=======floatsale,sigma;=======(答案2)=======scanf("%f",&sale);=======(答案3)=======sigma+=
7、sale;=========或=========sigma=sigma+sale;三、程序设计共1题(共计40分)第1题(40.0分)题号:321/*------------------------------------------------【程序设计】--------------------------------------------------功能:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2!+1/4!+…+1/m!(m是偶数)-----------------------
8、-------------------------*/#includevoidwwjt();doublefun(intm){/**********Program**********//**********End**********/}main(){intn;printf("Entern:");scanf("%d",&n);printf("Theresultis%1
此文档下载收益归作者所有