80 likes | 196 Views
第一次综合. 变量类型 算法 格式. R. C. S. Description 已知一个圆的半径,求解该圆的面积和周长 Input 输入只有 一行 ,一个数(半径)。 Output 输出只有 两行 ,一行面积,一行周长。( 保留两位小数 )。 令 pi=3.1415926 Sample Input 1 Sample Output 3.14 6.28. const pi=3.1415926;. 符号常量 Pi 是常量 定义符合常量的位置一般在变量定义前. 参考答案. program ex_1;
E N D
变量类型 算法 格式 R C S Description 已知一个圆的半径,求解该圆的面积和周长 Input 输入只有一行,一个数(半径)。 Output 输出只有两行,一行面积,一行周长。(保留两位小数)。 令pi=3.1415926 Sample Input 1 Sample Output 3.14 6.28 const pi=3.1415926; 符号常量 Pi是常量 定义符合常量的位置一般在变量定义前
参考答案 program ex_1; const pi=3.1415926; var r,c,s:real; begin readln(r); c:= 2*pi*r; s:=pi*r*r; writeln(s:0:2); writeln(c:0:2); end. 输出只有两行,一行面积,一行周长。(保留两位小数)
输入一个三位数,把此三位数个位与百位颠倒后输出输入一个三位数,把此三位数个位与百位颠倒后输出 样例: 输入 345 输出 543 345 div 100 345 mod 10 345 div 10 mod 10
(A)前趋函数:Pred(x),函数结果类型为整型,如:Pred(4)=3(A)前趋函数:Pred(x),函数结果类型为整型,如:Pred(4)=3 (B)后继函数:Succ(x),函数结果类型为整型,如:Succ(4)=5 (C)奇函数:odd(x),结果为布尔型。如:Odd(13)=True (A)平方根函数:Sqrt(x) (B)整数函数:Int(x) 取整数部分,如:INT(3.85)= 3.0 (C)小数函数:Frac(x) (D)正弦函数:Sin(x) (E)余弦函数:Cos(x) (F)反正切函数:Arctan(x),单位为弧度 Pascal中无正切函数,用Sin(x)/ Cos(x)代替 (G)指数函数:Exp(x),即求ex (H)对数函数:Ln(X),即求x的自然对数logex 幂运算 ∵ xy=eylnx , ∴ xy =Exp(y*ln(x) 注意:在FreePascal中,幂的表示: xy==power(x,y) 或 xy=x**y(I)随机函数:Random(x:word),无x时,函数值取[0,1)之间的随机小数;有x 且为Word类型时,函数值取[0,x)之间的随机整数。前面加上:Randomize语句。 (J) (3)自变量为整型(或实型),但函数值类型与x一致的标准函数 (A)Abs(x):绝对值函数,如:Abs(-2)=2 Abs(-2.0)=2.0000000000E+00 (B)Sqr(x):平方函数如,如:Sqr(4)=16 Sqr(4.0)= 1.6000000000E+01 (4)自变量为整型(或实型),但函数值类型为整型的标准函数 (A)Trunc(x):取整数部分,如:Trunc(3.85)=3 (B)Round(x):四舍五入,如:Round(2.8)=3 Round(-2.8)=-3 (5)加1函数:inc(x) 如:inc(5)=6,inc(5,8)=13 (6)减1函数 dec(x) 如:dec(5)=4 dec 5,3)=2 p18
http://www.jrmama.com/ 20101101 zs 123456 123456 sjz 20101101@163.com 7166
1 3 2
作业:第二章 后面习题 下周公布答案