- 0
- 0
- 约4.53万字
- 约 26页
- 2026-01-27 发布于河北
- 举报
家二级(C语言)机试模拟试卷28
(共9套)
(共66题)
国家二级(C语言)机试模拟试卷第1
套
一、程序填空题(本题共7题,每题7.0分,共1分。)
1、请补充main函,该函的功能是:把1〜100间的所有素保存在组aa
中,然后输出这些素并计算它们的和。注意:部分源程序给出如下。请勿改动
主函main和其他函中的任何内容,仅在main函的横线上填入所编写的若干
表达式或语句。试题程序:#includestdio.hmain(){intn,i,j,k,flag,sum;intaa
[50;sum=O;k=O;clrscr();for(i=2;i100;i++){[;for(j=2;jiflag;j++)if
HH
(i%j==0){[;}if(flag){sum+=i;[;}}printf(\n***primenumber***\n);
for(i=0;ik;i++){if(i%10==0)printf(\n);printf(%4d,aa[i);}printf
(\nsum=%d,sum);)
标准答案:flag=lflag=0aa[k+++=i
知识点解析:第一空:由后面的if句可以看出,当nag为1时,当前是素,所
以此处先假设当前为素,即置flag为1,再进行判断,如果不是素,则再将
fflag清零。第二空:如果一个能被除了1和其自身之外的整除,即余为0,
则这个不是素。如果当前不是素,则将flag清零。第三空:如果当前
是素,则将它保存在组bb中。
二、程序修改题(本题共1题,每题1.0分,共1分0)
2、下列给定程序中,函fun()的功能是:传入一个整m,计算如下公式的值。
例如,若输入5,则应输出-0.283333。请改正程序中的错误,使
它能得出正确的结果。注意:不要改动main函,不得增行或删行,也不得更改
程序的结构。试题程序:#includeconio.h#includestdio.hdoublefun(int
m){doublet=1.0;inti;for(i=2;iV=m;i++)/*************found**************Z
t=1.0-l/i;/*************found**************/)main(){intm;clrscr();printf
n
(\nPleaseenter1integernumbers:In);scanf(%d,m);printf(\n\nTheresult
isfun(m));}
标准答案:(1)错误:t=l.0-1/i;正确:t=・1.0/i;⑵错误:;正确:returnt;
知识点解析:解答类似题目的思路是我们依然先从
您可能关注的文档
- 关于房屋承包的合同.pdf
- 关于房屋的销售合同模板.pdf
- 关于房屋合同范本.pdf
- 关于房屋买卖的合同范本(18篇).pdf
- 关于房屋维修合同模板汇总(24篇).pdf
- 关于房屋维修合同模板集锦(22篇).pdf
- 关于房屋转让协议书范本(32篇).pdf
- 关于房屋转租合同汇总十篇.pdf
- 关于房屋租赁合同(15篇).pdf
- 关于房屋租赁合同15篇.pdf
- (正式版)DB33∕T 2574-2023 《 数字乡村建设规范 》.pdf
- (正式版)DB33∕T 2554-2022 《“GM2D”进口商品数据元 》.pdf
- (正式版)DB33∕T 2573-2023 《 助残护理员照护服务规范 》.pdf
- (正式版)DB33∕T 2542-2022 《餐饮计量规范 》.pdf
- (正式版)DB33∕T 2558.1-2022 《林下套种菌药生产技术规程 第1部分:大球盖菇》.pdf
- (正式版)DB33∕T 2558.3-2022 《林下套种菌药生产技术规程 第3部分:羊肚菌 》.pdf
- (正式版)DB33∕T 2575-2023 《 野生猛禽和涉禽安全救护技术规程 》.pdf
- (正式版)DB33∕T 2544-2022 《森林人家建设规范》.pdf
- (正式版)DB33∕T 310010-2021 《沿海防护林生态效益监测与评估技术规程》.pdf
- (正式版)DB33∕T 3004.1-2015 《农村厕所建设和服务规范 第1部分:农村改厕管理规范 》.pdf
原创力文档

文档评论(0)