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

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语言 1/3 同系列文档 pascal-函数和过程 pascal-函数与过程pascal-算法例题 pascal-枚举、子界、集合及... pascal-冒泡选择插入与快速... pas...
Pascal中常用的函数和过程
Pascal中常用的函数和过程_IT/计算机_专业资料。pascal初学者语言基础Pascal 中常用的函数和过程 1、求绝对值函数 abs(x) 定义:function Abs(X): (Same type as...
PASCAL语言_复习题
Pascal 复习题(专科) 一、选择题 1、设有如下的过程说明 PROCEDURE wri; ...字符型 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语言配套练习
Pascal语言配套练习_学科竞赛_小学教育_教育专区。第一章 初识 Pascal 语言【...函数与过程 函数课堂练习 【上机练习 6.1】 1.编程求C RK = K!/(R! (...
pascal语言笔试试题答案
pascal语言笔试试题答案_从业资格考试_资格考试/认证_教育专区。girl873 pascal ...3 d) 5 3 6 1 4 5 24、下列符合 pascal 语法规则的过程函数是( )。...
pascal编程基础练习题
pascal编程基础练习题_学科竞赛_高中教育_教育专区。...要编写并执行—个 PASCAL 程序,—般的步骤是( )A...(C,G,A,J,K);则函数 Succ(A)的取值是( )A...
PASCAL练习题目
PASCAL练习题目_IT认证_资格考试/认证_教育专区。第...(sha):8);//trun()为截尾函数, 为//了得 到...{ continue;是继续循环的一个过程语句,这里是跳过...
更多相关标签: