问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

·关于pascal语言的一道问题

发布网友 发布时间:2024-10-17 13:10

我来回答

2个回答

热心网友 时间:2024-10-18 16:46

1.var i,x,a,s,t:integer;
begin
readln(x);t:=0;s:=x;{t:=0 为计数器的初值赋值}
repeat s:=s div 10;
t:=t+1;{t:=t+1 计数器}
until s<1;
writeln(t);
a:=x;
repeat t:=t-1;for i:=1 to t do a:=a div 10;{这一句是计算这个数的最高位数字}
if a>10 then a:=a mod 10;{先判断是否为三位数再计算}
writeln(a);
a:=x;
until t=1;
a:=x mod 10;
writeln(a);
end.
楼上1题有错,是“一个不多于三位数的正整数”,不是一个三位数。
2.var a,b,c,t: integer;
begin
readln(a,b,c);
if a<b then
begin t:=a;a:=b;b:=t;
end;
if a<c then
begin t:=a; a:=c; c:=t
end;
if b<c then
begin
t:=b; b:=c; c:=t
end;
writeln(a:6,b:6,c:6);
readln
end.
这道题就不用说了,你应该看得懂。
3.var i,j,a:char;
begin
readln(a);
if (a='a')or(a='A') then writeln(1);
if (a='b')or(a='B')then writeln(2);
if (a='c')or(a='C') then writeln(3);
if (a='d')or(a='D') then writeln(4);
for i:='E' to 'Z' do i:=i;
for j:='e' to 'z' do j:=j;
if (a=i)or(a=j)then writeln(5);
end.

“repeat”是重复循环语句,它是先执行后判断,其格式为:repeat 表达式 until 条件;先执行repeat和until之间的表达式,再判断until后面的条件是否成立,若成立,则退出循环;若不成立,则继续执行repeat和until之间的表达式。

热心网友 时间:2024-10-18 16:47

最佳选另一位吧
懒得改正了
第一题
program t1;(习惯而已,这句可以省)
var
a,b,c,n:inteer;
begin
readln(n);
a:=n mod 10;
b:=n div 100;
c:=n mod 100 div 10;
writeln(a,' ',b,' ',c);
end.
mod 是整除 25 mod 10 =2;
div 是取余 25 div 10 =5;

第二题
program t2;
var
a,b,c,n:integer;
bein
readln(a,b,c);
if b>a then begin
n:=a;
a:=b;
b:=a;
end; (比较a,b大小,若b大则a,b互换)
if c>a then writeln(c,a,b)
else if c>b then writeln(a,c,b)
else writeln(a,b,c);
end.

第三题
请说明是一次输入一个字符还是一串字符
否则无法解答
以上程序皆未调适,可能存在部分问题,但不会出现大失误
你自己看着改吧,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 脑动脉粥样硬化防治 如何预防动脉粥样硬化斑块 预防脑动脉硬化的方法 lNVERTER是什么意思? 如何预防动脉粥样硬化的发生 变频器lNVERTER是什么意思? 机电一体化能考二级消防工程师吗 绿米智能锁怎么重置密码 NetatmoWelcome安防摄像头怎么样 唯美的句子,真的太经典了! 自从长了智齿以后,倒数第三颗大牙就感觉轻微移位,每次咬合它都酸酸... 矿业权管理与矿业开发政策研究目录 禁欲多久的精液质量是最好的 男人的前列腺在哪个位置 普通QQ号可以用手机绑定吗? 六国论的问题 就苏轼《六国论》的问题!! 中国宏宝源多轴机床有限公司产品 剑网3:尘归海·巨冥湾副本,25人英雄BOSS攻略介绍_剑网3:尘归海·巨冥... ...今天中午吃完饭塞进去了一个辣椒籽,还没长出智齿,请问这条缝_百度知... 如何预防脑动脉粥样硬化? 外地牌照在天津跑滴滴还能跑多长时间 深圳市宝安区福永镇桥头村重庆路9号港华兴4楼 为什么滴滴车主接不到订单? 外地车牌高峰在天津跑滴滴接单了去不了怎么办 小肠镜检查怎么查不出溃汤? 小米手机儿童锁密码忘记怎么办,不想清除数据,在线等,急!请哪个大_百度... 为什么滴滴车主接不到订单? oppor9自己家的wf连接不上,另外的一个手机能连接上 变频器lNVERTER是什么意思? 多轴机床分类 外地牌照在天津跑滴滴还能跑多长时间 lNVERTER是什么意思? 多轴是什么意思? 妇科检查 我是处女 怎么查? 我有姐妹说要从肛门进入管子么 是么 会很... 变频器lNVERTER是什么意思? 外地车牌高峰在天津跑滴滴接单了去不了怎么办 现在在天津用外地车跑滴滴一天能挣多少钱 小米真的会成功自研手机芯片吗? lNVERTER是什么意思?