主题:请各位大侠帮我完成这几个题目
一根軸承 [专家分:0] 发布于 2005-06-17 21:06:00
哎呀``我刚刚学编程`學的是pascal語言``遇到了一点不懂的题目`希望各位能帮我解答``
题目如下
1 求1!+2!+…+10!的值。(说明:N!=N*(N-1)……2*1,如:3!=3*2*1)
①写出算法;②用PASCAL语言写出该程序。
2 给一个字母,要求打印出一个菱形,该菱中间一行由该字母组成,其相邻的上下两行由它前面一个字母组成,按此规律直到字母A为止。如:输入字母D,输出
A
BBB
CCCCC
DDDDDDD
CCCCC
BBB
A
①写出算法;②用PASCAL语言写出该程序。
3 输入10名学生语文、数学、物理、英语、化学五门课的考试成绩,按总分的降序输出这10名学生的各科成绩。
①写出算法;②用PASCAL语言写出该程序。
回复列表 (共19个回复)
11 楼
一根軸承 [专家分:0] 发布于 2005-06-18 15:28:00
还有请问write(sum[i]:6:2,'':10);
这是什么意思啊?
12 楼
zhsas [专家分:1680] 发布于 2005-06-18 17:14:00
看来你还是不明白呀!!!!!!
VAR是变量说明.它是保留字.
要用什么变量(比如,我要用CH,FAC)都要在VAR里先说明它,在程序里才可以用.
CH是一个字符型变量.它是用来装你输入的字母的.
FAC是一个实数型变量.它是用来装阶乘的结果的.
SUM是一个实数型变量.它是用来装阶乘和的结果的.
看来你要交学费给我了.
13 楼
zhsas [专家分:1680] 发布于 2005-06-18 17:38:00
:后面的是场宽说明,
这个老师没跟你们讲吗?
干脆我做你们老师去.
14 楼
一根軸承 [专家分:0] 发布于 2005-06-18 21:24:00
好啊..你教我吧..我把學費給你好了..但是我們老師是不收學費的
15 楼
zhsas [专家分:1680] 发布于 2005-06-18 21:40:00
你不交学费难道能进学校门吗?
中国还没有免费可以读书的.
16 楼
taofei [专家分:30] 发布于 2005-06-25 18:55:00
fac应该也是他定义的一个变量吧
我好像记得从VAR到之间全是定义的变量,不过real是什么类型呀??[em8]
17 楼
74zzz [专家分:80] 发布于 2005-07-21 18:06:00
1!+2!+3!+…+N!
设置一个过程嘛 高精度
不过如果N很小就不用啦
18 楼
热衷于学习的人 [专家分:0] 发布于 2005-07-21 19:06:00
fac是个实型变量,变量可以自定义,不像pascal保留字需要记忆。只要开头是字母或下划线就行。
19 楼
口口and枕头 [专家分:1550] 发布于 2005-07-22 23:02:00
我看都要哭出来了~
月色撩人兄你真耐性呀
我来回复