当前位置:首页 >> 学科竞赛 >>

Pascal函数和过程练习题


1、在程序中定义一函数 digit(n,k),它能分离出整数 n 从右边数第 k 个数字,如 digit(31859,3)=8, digit(2005,5)=0。 2、在程序中定义一个函数 check(n,d),如果数字 d 在整数 n 中出现,则函数值为 true,否则为 假,如 check(9687,7)=true,check(10345,6)=false。 3、在程序中定义

一个函数 judge(a,b),如果 a 能够被 b 整除,则函数值为 true,否则为 false, 如 judge(1000,20)=true,judge(56,3)=false。 4、根据公式 arctanx(x)=x-x^3/3+x^5/5-x^7/7+…, PI=6arctanx(1/sqrt(3)), 定义函数 arctanx(x),求当最后一项小于 0.000001 时的 PI 值。 5、已知 m=max(a,b,c)/max(a+b,b,c)*max(a,b,b+c) 输入 a,b,c 求 m,把求三个数的最大数 max 分别定义成函数和过程来求解。 6、在程序中定义一个子程序 binary,能够将十进制整数 n 转换成二进制形式(分别定义成 函数和过程来求解) 。 7、编一子程序 sort,其功能为对数组进行排序。 8、用递归的方法求 1+2+3+4+...+(n-1)+n 的值。
m

9、求组合数 C n 的和, 已知 C n ?
m

n! 。 m!(n ? m)!

10、用递归方法求两个数 m 和 n 的最大公约数(m>0,n>0) 。


相关文章:
Pascal中常用的函数和过程
Pascal中常用的函数和过程_IT/计算机_专业资料。pascal初学者语言基础Pascal 中常用的函数和过程 1、求绝对值函数 abs(x) 定义:function Abs(X): (Same type as...
pascal语言笔试试题答案
pascal语言笔试试题答案_从业资格考试_资格考试/认证_教育专区。girl873 pascal ...3 d) 5 3 6 1 4 5 24、下列符合 pascal 语法规则的过程函数是( )。...
PASCAL语言_复习题_FXT352064_1112
Pascal》复习题一、选择题 1、设有如下的过程说明 PROCEDURE wri; BEGIN ...字符型 23、对函数的定义和递归调用正确的描述是 A) 函数可以嵌套定义,也可以...
Pascal语言配套练习
Pascal语言配套练习_学科竞赛_小学教育_教育专区。第一章 初识 Pascal 语言【...函数与过程 函数课堂练习 【上机练习 6.1】 1.编程求C RK = K!/(R! (...
pascal函数和过程
80页 免费 PASCAL函数过程表 2页 免费 Pascal 教程 199页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
pascal语言基础练习题
pascal语言基础练习题_IT/计算机_专业资料。pascal语言基础练习题算法...第二步编出的程序是把第一步所编的程 序(如过程函数等)细化,较为抽象; ...
PASCAL练习题目
PASCAL练习题目_IT认证_资格考试/认证_教育专区。第...(sha):8);//trun()为截尾函数, 为//了得 到...{ continue;是继续循环的一个过程语句,这里是跳过...
pascal练习题1
pascal练习题1_IT/计算机_专业资料。pascal复习资料一、填空题(每空 1 分,共...44,函数与过程的说明应放在程序的—(1)—部分,函数的调用是通过—(2)—实现...
pascal语言中的过程与函数
pascal语言中的过程函数_计算机软件及应用_IT/计算机_专业资料。Pascal 过程与...口腔执业医师实践技能复习资料 中医护理学基础重点 执业医师实践技能考试模拟试题文档...
小学Pascal练习题
小学Pascal练习题_学科竞赛_小学教育_教育专区。一、...(12)调用上述过程,输出的正确结果: 1100 13....结果: f=0 17.设有一函数子程序定义如下: ...
更多相关标签: