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

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练习题_学科竞赛_小学教育_教育专区。一、...(12)调用上述过程,输出的正确结果: 1100 13....结果: f=0 17.设有一函数子程序定义如下: ...
pascal常用函数(较全)
pascal常用函数(较全)_学科竞赛_小学教育_教育专区。free pascal 常用函数和过程 一、数学函数与过程 过程: inc(i) 使 i:=i+1; inc(i,b) 使 i:=i+b;...
Pascal语言配套练习
函数与过程 函数课堂练习 【上机练习 6.1】 1.编程求C RK = K!/(R! (...Pascal 语言练习题 26页 1下载券 Pascal语言小程序练习 3页 1下载券 pascal...
PASCAL练习题目
PASCAL练习题目_IT认证_资格考试/认证_教育专区。第一题: 请编制 PROG1。有一...(sun):8,trunc(sha):8);//trun()为截尾函数, 为//了得 到整数 readln;...
pascal语言笔试试题答案
girl873 pascal 语言笔试题及答案回复 1 楼 2013-...24、下列符合 pascal 语法规则的过程函数是( )。...PASCAL语言的回顾与复习 45页 免费 03-PASCAL语言...
PASCAL语言_复习题
Pascal 复习题(专科) 一、选择题 1、设有如下的过程说明 PROCEDURE wri; ...字符型 23、对函数的定义和递归调用正确的描述是 A) 函数可以嵌套定义,也可以...
PASCAL语言_复习题_FXT352064_1112
Pascal复习题一、选择题 1、设有如下的过程说明 PROCEDURE wri; BEGIN ...字符型 23、对函数的定义和递归调用正确的描述是 A) 函数可以嵌套定义,也可以...
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中常用的函数和过程_IT/计算机_专业资料。pascal初学者语言基础Pascal 中常用的函数和过程 1、求绝对值函数 abs(x) 定义:function Abs(X): (Same type as...
更多相关标签: