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

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函数和过程 隐藏>> 过程: 过程: inc(i) 使 i:=i+1; inc(i,b) 使 i:=i+b; i:=idec(i) 使 i:=i -1; i:=idec(i,b) 使 i:=i- b...
pascal语言中的过程与函数
pascal语言中的过程函数_计算机软件及应用_IT/计算机_专业资料。Pascal 过程与...口腔执业医师实践技能复习资料 中医护理学基础重点 执业医师实践技能考试模拟试题文档...
Pascal语言配套练习
Pascal语言配套练习_学科竞赛_小学教育_教育专区。第一章 初识 Pascal 语言【...函数与过程 函数课堂练习 【上机练习 6.1】 1.编程求C RK = K!/(R! (...
PASCAL语言_复习题_FXT352064_1112
Pascal》复习题一、选择题 1、设有如下的过程说明 PROCEDURE wri; BEGIN ...字符型 23、对函数的定义和递归调用正确的描述是 A) 函数可以嵌套定义,也可以...
小学Pascal练习题
小学Pascal练习题_学科竞赛_小学教育_教育专区。一、...(12)调用上述过程,输出的正确结果: 1100 13....结果: f=0 17.设有一函数子程序定义如下: ...
PASCAL练习题目
PASCAL练习题目_IT认证_资格考试/认证_教育专区。第...(sha):8);//trun()为截尾函数, 为//了得 到...{ continue;是继续循环的一个过程语句,这里是跳过...
pascal语言笔试试题答案
pascal语言笔试试题答案_从业资格考试_资格考试/认证_教育专区。girl873 pascal ...3 d) 5 3 6 1 4 5 24、下列符合 pascal 语法规则的过程函数是( )。...
PASCAL上机练习题
第2讲_pascal练习题 5页 免费 喜欢此文档的还喜欢 第6章__函数与过程_(pas...第二章 顺序结构 【上机练习 2.4】 1.已知某梯形的上底 A=13,下底 B=18...
pascal练习题1
pascal练习题1_IT/计算机_专业资料。pascal复习资料一、填空题(每空 1 分,共...44,函数与过程的说明应放在程序的—(1)—部分,函数的调用是通过—(2)—实现...
更多相关标签: