被乱抛乱甩,在贪婪的忘川上漂泊……
我给你写首诗讲讲下雨:
把衣服放在身旁
朵朵行云如飞,
在黑色的洪荒上
相他在为命的亲这个突然得的绝症的噩运哈哈
我也有过类似的事,把程序关闭在打开,也许可以
为什么不能运行?
它那么显示是什么错误?
我自己编译了一下,没问题呀!
你是求已知半径圆形面积呀.没错呀.
你是用什么工具来编译?
没问题!
只不过最后输出的数以科学表示法表示罢了。
在S后面加上:0:11就行了
(表示整数0位(按实际位数输出);小数11位)。
如果你程序输入2,输出为s= 1.256636000000000E+001
则该程序是对的。'1'前面的空格是正负号格,
后面'1.256636000000000E+001'是科学计数法,是一种特定格式。
还有一种可能是程序第二行的'pi'是一个函数,而不能作为常量。(详见《全国青少年信息学奥林匹克联赛培训教材(中学)》书末函数表)
要追求完美,这儿有一个:
program area;
var
r:integer;
begin
readln(r);
write(pi*sqr(r):0:9);//表示整数0位,小数9位
end.
程序能运行 啊