校园网-新视野教育二级C上机考试复习资料V16.0.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《校园网-新视野教育二级C上机考试复习资料V16.0.pdf》由会员分享,可在线阅读,更多相关《校园网-新视野教育二级C上机考试复习资料V16.0.pdf(120页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、校 园 网-新 视 野 教 育 二 级 C上 机 考 试 复 习 资 料 V16.0(共 50套 题 目)第 1套 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 1、程 序 填 空 题 函 数 fun的 功 能 是:计 算 3 4 2 1/(x)=1+X+(-1)1-+(-l)*-1 2!3!4!X*直 到 一 1 0.若 x=2.5,函 数 值 为:1.917915.n请 在 程 序 的 下 划 线 处 填 入 正 确 的 内 容 并 把 下 划 线 删 除,使 程 序 得 出 正 确 的 结 果。注 意:程 序 存 放 在 考 生 文 件 隽 下 的 BLANK1.C中。
2、容 增 行 或 删 行,也 不 得 更 改 程 序 的 结 构!Sinclude ttinclude double fun(double x)double f,t;int n;f=1.0+x;/*ound*/t=1;n=1;do n+;/*found*/t*=(T.0)*x/_2_;f+=t;)/*found*/while(_3_=le-6);return f;)main()double x,y;x=2.5;y=fun(x);printf(,znThe result is:n);printf(x=%T2.6f y=%T2.6fn,x,y);2、程 序 修 改 题 校 园 网 新 视 野 教 育
3、 上 机 考 试 复 习 资 料 给 定 程 序 MODI 1.C中 函 数 fun的 功 能 是:求 整 数 x的 y次 方 的 低 3位 值。例 如,整 数 5的 6次 方 知 5625,此 值 的 低 3位 值 为 625。请 改 正 函 数 fun中 指 定 部 位 的 熊 使 它 熊 得 出 喃 的 结 果。注 意:不 要 改 动 main函 数,不 麟 行 或 刻 行,也 徜 导 更 改 程 序 的 结 构!Sinclude long fun(int x,int y,long*p)int i;long t=l;/*found*/for(i=l;iy;i+)t=t*x;*p=t;/*
4、found*/t=t/lOOO;return t;)main()long t,r;int x,y;printf(z,nlnput x and y:);scanf(机 d%ld”,&x,&y);t=fun(x,y,&r);printf(nnx=%d,y=%d,r=%ld,last=%ldnn,)x,y,r,t);)3、程 序 设 计 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 请 编 写 函 数 fu n,其 功 能 是:计 算 并 输 出 当 x0.97时 下 列 多 项 式 的 值,fi?lJ|Sn-Sn.1|O.O O O O O l 为 止。V-1+0 5 1 息
5、 0.5-1)产 0.5(0.5-1)9 5-2)产+0.5(0.5-1)(0.5-2)-(0.5-+1)2!3!n在 入 数 写,:改 填 勿 中 括 花 函 源 函 编 主 王 你 啸 OG函。给 PR他 句 盘 键 文 用 干 A:ma的 何 任 1SXttinclude ttinclude double fun(double x)main()double x,s;printf(z,Input x:);scanf(lf,&x);s=fun(x);printf(,/s=%fn/,s);第 2 套 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 1、程 序 填 空 题 函 数
6、 fun的 功 能 是:统 计 卡 整 数 n的 各 个 位 上 出 现 数 字 1、2、3的 次 数,并 通 过 外 部(全 局)变 量 cl,c2,c3递 回 主 函 数。例 如:当 甲 123114350时,结 果 应 垓 为:cl=3 c2=l c3=2()请 在 程 序 的 下 划 线 处 填 入 正 确 的 内 容 并 把 下 划 线 删 除,使 程 序 得 出 正 确 的 结 果 注 意:源 程 序 存 放 在 考 生 文 件 隽 下 的 BLANKLC中。不 容 增 后 或 删 行,也 不 得 更 改 程 序 的 结 构!Sinclude int cl,c2,c3;void f
7、un(long n)cl=c2=c3=0;while(n)/*found*/switch(_ 1_)(/*found*/case 1:cl+;_2_;/*found*/case 2:c2+;_3_;case 3:c3+;n/=10;)mainO long n=123114350L;fun(n);printf(,znThe result:n);printf(,n=%ld cl=%d c2=%d c3=%dn,n,cl,c2,c3);2、程 序 修 改 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料为 函 数 给 定 程 序 M0DI1.C中 函 数 fun的 功 能 是:冢
8、计 一 个 无 智 号 整 数 史 各 位 数 字 值 为 零 的 个 数,脑 过 将 参 传 回 主 函 数;并 把 该 整 最 中 各 位 上 接 木 的 数 季 值 缶 为 函 数 值 返 回。例 如,若 嗡 入 无 符 号 整 数 30800,则 数 字 值 为 零 的 个 羲 为 3,各 行 上 数 字 指 最 大 的 是 8。请 改 正 函 数 fun中 指 定 部 位 的 错 误,使 它 能 得 出 正 确 的 结 果。:不 要 改 动 main函 数,不 得 增 行 或 删 行,也 不 Sinclude int fun(unsigned n,int*zero)int count
9、=0,max=0,t;do t=n%10;/*found*/if(t=0)count+;if(maxt)max=t;n=n/10;while(n);/*found*/zero=count;return max;)mainO unsigned n;int zero,max;printf(,znlnput n(unsigned):);scanf(%d,&n);max=fun(n,&zero);printf(z,nThe result:max=%d zero=%dn/z,max,zero);3、程 序 设 计 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 请 编 写 函 数 f
10、un,其 功 能 是:计 算 并 输 出 下 列 多 项 式 的 值:1 1S=1+-1*2 1*2*31+1*2*3*-50L 在 主 函 数 中 从 键 盘 给 n输 入 50后,输 出 为:s=l.718282。B i文 件 PROG1.C中。请 勿 改 动 主 函 数 用 口 其 他 函 数 中 的 任 何 内 容,仅 在 函 数 fun的 花 括 号 中 填 入 你 编 写 的 若 干 语 句。Sinclude double fun(int n)main()int n;double s;printf(Xnlnput n:);scanf(z,%d,z,&n);s=fun(n);prin
11、tf(z,nns=%fnn,z,s);)第 3 套 校 园 网-新 视 野 教 育 上 机 考 试 复 习 资 料 1、程 序 填 空 题 给 定 程 序 中,函 数 fun的 功 能 是:遛 形 参 n中,各 位 上 为 假 数 的 数 取 出,并 按 原 来 从 高 校 到 低 位 相 反 的 顺 序 组 成 一 个 新 的 数,起 作 为 函 数 搔 返 回。例 如,输 入 一 平 整 数:27638496,函 数 返 回 值 为:64862。请 在 程 庠 的 下 划 线 处 填 入 正 确 的 内 容 并 把 下 如 线 删 除,使 程 序 得 出 正 确 的 结 果。注 意:源 程
12、 序 存 放 在 考 生 文 件 容 下 的 BLANK1.C中。不 梯 曾 行 或 删 行,也 不 容 更 改 程 序 的 结 构!Sinclude unsigned long fun(unsigned long n)unsigned long x=0;int t;while(n)t=n%10;/*found*/if(t%2=_l_)/*found*/x=_ 2_+t;/*found*/n=_ 3 _;)return x;main()unsigned long n=-l;while(n99999999|n0)printf(Please input(0n100000000):);scanf(l
13、d,&n);printf(z,nThe result is:%ldn,z,fun(n);)2、程 序 修 改 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料给 定 程 序 MODI 1.C中 函 数 fun的 功 能 是:将 长 次 取 出,将 成 一 个 新 数 放 在 t中。高 位 仍 在 高 社,:将 长 整 型 数 中 每 一 位 上 为 奇 数 的 数 依.c 一.一 向 也,低 位 仍 在 低 位。例 如,当 s中 的 数 为:87653142时,1载 数 为:请 改 正 程 序 中 的 错 误,使 它 能 卷 出 正 阖 的 结 果。注 意:不 要 改 动 m
14、ain函 数,不 椁 增 行 或 删 行,也 不 得 更 改 程 序 的 结 构!7531 oSinclude void fun(long s,long*t)int d;long sl=l;/*f ourid*/t=0;while(s 0)d=s%10;/*f oiind*/if(d%2=0)*t=d*si+*t;si*=10;s/=10;)main()long s,t;printf(nPlease enter s:);s c a n f&s);fun(s,&t);printf(z,The result is:%ldnz/,t);3、程 序 设 计 题 校 园 网 新 视 野 教 育 上 机
15、考 试 复 习 资 料 编 丐 一 个 函 数 f 它 的 功 能 是:即 把 掰 丽 旨 的 翔 串 连 接 一 痂 芬 别 输 入 卞 箭 沸 谆 相 看:旨 符 串 的 连 接(不 使 用 库 函 数 strcat),后 oFirstString一 SecondString程 序 输 出:FirstString SecondString注 意:部 分 源 程 序 在 受 件 PROG1.C文 侔 中。请 勿 改 副 主 函 薮 箕 它 函 数 中 的 任 何 内 容,仅 在 函 数 fun的 花 括 号 中 填 入 你 编 写 的 若 干 语 句。ttinclude void fun(c
16、har pl,char p2J)main()printf(z,Enter si and s2:n);scanf(%s%s,si,s 2);printf(,zsl=%snz,,s i);printf(/,s2=%sn,/,s 2);printf(,zInvoke fun(si,s2):n,z);fun(si,s 2);printf(,zAfter invoking:n,z);printf(%sn,s i);)第 4 套 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 1、程 序 填 空 题 果。那 个 元 素 例 如,看 1 2中,函 数 fun的 功 能 是:,若 独 有 符
17、合 条 襟 的 元 下 列 矩 阵:13 47 8 10 63 5 9 7应 信 息。、在 列 上 最 程 序 执 行 结 果 为:find:a=9请 在 翘 序 的 下 划 线 处 填 入 正 确 的 内 容 并 把 下 划 线 删 除,使 程 序 得 出 正 确 的 结 注 意:源 矍 序 存 放 在 考 生 文 件 隽 下 的 BLANK1.C 中。不 辱 增 若 或 删 行,也 不 福 更 改 程 序 的 结 构!Sinclude#define M 3define N 4void fun(int(*a)N)int i=0,j,find=0,rmax,c,k;while(iM)&(!fi
18、nd)rmax=ai0;c=0;for(j=l;jN;j+)if(rmaxaij)/*found*/rmax=aij;c=1find=l;k=0;while(kM&find)/*found*/if(k!=i&ak:c=rmax)find=_ 2 _;k+;)if(find)printf(find:a%d%d=%dnz,,i,c,ai c);/*f ound*/一 3 一;)if(!find)printf(not found!nz/);)main()int xM N,i,j;printf(Z/Enter number for array:nz/);for(i=0;iM;i+)for(j=0;jN
19、;j+)s c a n f&x i j);printf(The array:n?/);for(i=0;iM;i+)for(j=0;jN;j+)printf(%3d,xij);printf(nn);)fun(x);2、程 序 修 改 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 值。给 定 程 序 MODI1.C中 函 数 fun的 功 能 是:根 据 整 型 形 参 m的 值,计 算 如 下 公 式 的 1 1 1t=1-2*2 3*3 iri*in为:5,则 应 输 出:0.536389。.消 误,使 它 能 卷 出 正 确 的 结 果。注 意:不 要 改 动 main
20、函 数,不 椁 增 行 或 删 行,也 不 得 更 改 程 序 的 结 构!include double fun(int m)double y=1.0;int i;/*found*/for(i=2;i m;i+)/*found*/y-=1/(i*i);return(y);main()int n=5printf(/znThe result is fun(n);3、程 序 设 计 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 分 的 斓 辎 船:。靠 舞 例 如,当 score;.,请 编 写 函 数 fun,它 的 功 能 是:将 低 于 平 均,一,,_._:10、20、
21、30、40、50、60、70,80,90时,函 数 返 回 的 人 数 应 该 是 4,below中 的 数 据 应 为:10、注 意:部 分 源 程 序 茬 文 件 PROG1.C文 侔 中。请 勿 改 副 主 函 薮 mai丽 箕 它 函 数 中 的 任 何 内 容,20、30、40。你 编 写 的 若 干 语 句。仅 在 函 数 fun的 花 括 号 中 填 入 ttinclude#include int fun(int score,int m,int below)main()int score9=10,20,30,40,50,60,70,80,90n=fun(score,9,below
22、);printf(zznBelow the average score are:);for(i=0;i n;i+)printf(z,%d,belowi);)第 5 套 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 1、程 序 填 空 题给 定 程 后 中,函 数 fun的 功 能 是:在 形 参 ss所 指 室 饯 串 数 组 史,将 所 直 串 长 超 过 k的 定 位 套 中 右 边 的 字 符 删 除,只 保 留 左 边 的 k个 生 得。ss所 相 字 符 串 教 组 中 共 有 N个 学 特 用,且 串 长 小 于 M。请 在 程 序 的 下 曲 线 处 填 入 正
23、 确 的 内 容 并 把 下 划 线 删 除,使 程 序 得 出 正 确 的 结 果。注 意:源 程 序 存 放 在 考 生 文 件 隽 下 的 BLANK1.C中。不 容 增 杵 或 删 行,也 不 得 更 改 程 序 的 结 构!Sinclude#include Sdefine N 5ttdefine M 10/*found*/void fun(char(*ss)_ 1_,int k)int i=0;/*found*/while(i _ 2_)/*found*/ssi k=_ 3一;i+;)mainO char xNM=Create,Modify,Sort,skip,Delete;int
24、i;printf(nThe original stringnn);for(i=0;iN;i+)puts(xi);printf(n);fun(x,4);printf(z/nThe string after deleted:nn);for(i=0;iN;i+)puts(xi);printf(n);)2、程 序 修 改 题 校 园 网 新 视 野 教 育 上 机 考 试 复 习 资 料 给 定 程 序 K0DI1.C中 函 数 fun的 功 能 是:根 据 以 下 公 式 求 冗 值,并 作 为 函 数 值 返 回。例 如,给 指 定 精 度 的 变 量 eps输 入 0.0005时,应 当 输 出
25、 Pi=3.140578。兀 1 1 2 1 2 3 1 2 3 4=1+-X+-X X+X-X X+.2 3 3 5 3 5 7 3 5 7 9请 改 正 程 序 中 的 错 误,使 它 能 债 出 正 确 结 果。注 意:不 要 改 动 main函 数,不 梯 增 行 或 删 行,也 不 得 更 改 程 序 的 结 构。ttinclude include double fun(double eps)double s,t;int n=1;s=0.0;/*f ourid*/t=0;while(teps)s+=t;t=t*n/(2*n+l);n+;/*found*/return(s);)main
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园网 新视野 教育 二级 上机 考试 复习资料 V16
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内