一道pascal 题,我有解法,但出错了!其各位高手帮帮忙!!!!!

[复制链接]
查看11 | 回复1 | 2011-4-19 11:17:45 | 显示全部楼层 |阅读模式
题目:编程序建立某班25人的数学课程成绩表,要求用数组类型和记录类型,其成绩表格式如下:
姓名性别平时成绩期中考试期终考试总评成绩
张良男
90
85
92
?
王心男
70
82
71
?
……
李英女
82
84
75
?其中总评成绩=平时成绩×20%+期中考试×30%+期终考试×%50。
回复

使用道具 举报

千问 | 2011-4-19 11:17:45 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">不能够直接read(a.namme);否则读入名字将会读成\'ZhangLiangMan90 85 92\'。所以你得要用另一种办法。下面给出的是读入的处理
for i:=1 to 25 do
begin
w:=#0;//w是字符型,char。#0表示什么空串。
while w\' \' do
begin

read(w);

a.namme:=a.namme w;
end;
end;
其它的没有问题。

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-4866777\">谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行