关于pascal读入字符
其实是很简单的,可又很奇怪的一个问题vars1,s2:real;ch:char;beginread(s1,s2,ch);这段中为什么不能读入ch?(貌似是读成了空格)是不...
其实是很简单的,可又很奇怪的一个问题
var s1,s2:real;
ch:char;
begin
read(s1,s2,ch);
这段中为什么不能读入ch?(貌似是读成了空格)
是不是和read的用法有关?
我知道,这一定是一个很傻很呆很脑残的问题…… 展开
var s1,s2:real;
ch:char;
begin
read(s1,s2,ch);
这段中为什么不能读入ch?(貌似是读成了空格)
是不是和read的用法有关?
我知道,这一定是一个很傻很呆很脑残的问题…… 展开
3个回答
展开全部
这样读入的字符型回默认是最后一个字符的
所以要单独输入
var s1,s2:real;
ch:char;
begin
read(s1,s2);
read(s1,s);
end.
我以前也遇到这种问题
很正常~
所以要单独输入
var s1,s2:real;
ch:char;
begin
read(s1,s2);
read(s1,s);
end.
我以前也遇到这种问题
很正常~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为字符型需要单独读入
新手嘛 这样的问题正常啦
新手嘛 这样的问题正常啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询