对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页

pascal中的goto语句和标号,附例题

时间:2008-10-06 15:24来源: 作者:红花 点击:
本文主要介绍一下pascal中的goto语句的一些语法和用法: goto语句的格式: goto <标号>; 标号语句的格式: <标号>:<语句>; 功能: 无条件地改变程序执行顺序,直接转向相应的标号语句执行。标号可以是字符或数字,标号后的语句可以是空语句。 注意: 可
  

本文主要介绍一下pascal中的goto语句的一些语法和用法:

goto语句的格式:
goto <标号>;

标号语句的格式:
<标号>:<语句>;

功能:
无条件地改变程序执行顺序,直接转向相应的标号语句执行。标号可以是字符或数字,标号后的语句可以是空语句。

注意:
可以在程序的说明部分对标号加以说明,标号说明格式如下:

label <标号表>;

标号表中出现多个定义的标号时,各标号之间用逗号隔开。


例题:
编写计算y=lnx
要求从键盘上输入一个实数x,若x>0,则输出计算结果,若x<=0则显示无解标志"cannnot solve"。

程序代码:
program abcln(input,output);
label a10;
var x,y:real;
begin
write('input real data:');
readln(x);
if x<=0 then
begin
write('cannot solve');
goto a10;
end;
{此处不要else了,因为有goto了}
y:=ln(x);
write('y=',y:6:2);
a10:writeln;
write('thank you');
end.

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八