pascal 's ='是什么意思
来源:百度知道 编辑:UC知道 时间:2024/06/14 09:40:18
有一道题
计算半径为r的圆的面积s
程序如下
program area
const
pi=3.14159;
var
s,r:real;
begin
readln(r);
s:=pi*r*r;
writeln('s=',s);
end.
请问第九行 writeln('s=',s); 中 's=' 是什么意思
为什么会有两个s呢
计算半径为r的圆的面积s
程序如下
program area
const
pi=3.14159;
var
s,r:real;
begin
readln(r);
s:=pi*r*r;
writeln('s=',s);
end.
请问第九行 writeln('s=',s); 中 's=' 是什么意思
为什么会有两个s呢
s=只是要打印出来的部分 如果S=10 那打印出来就是
S=10
否则 打印出来为
10
所以加上S=,看的好看
打引号表示直接输出
例如此题的最后输出形式为
s=面积
引号中为输出字符 而引号外代表变量s
若s=2,writeln(s),输出“2”
writeln('s='),输出“s=”
假如结果为10
则输出是s=10
引号中的s=是字符型,表示的是输出的是一个字符;
writeln('s=',s); 表示的是:输出s=这个字符和s的值.
输出 's='