您的位置:首页 > 其它

复杂例子的测试

2014-03-08 21:31 225 查看

复杂例子的测试

该例子生成的语言较为简单,仅仅支持整数的加减乘,不支持除法,不支持字符串。下面以两个例子展示该语言的语法。

测试用例一:计算1+2+….. …+I

{计算 1 + 2 +3 + 。。。}

A = 0;

input I;

sum = 0;

while A <= I

begin

sum = sum + A;

A = A +1

end;

print sum

用例中,{}内表示注释。可以看到,语句定义为 :“语句->分语句; 语句” 与pascal类似,但是语句结束没有点号。我们现在看看运行结果。





测试实例二:计算阶乘

{计算阶乘}

A= 1;

sum = 1;

input I;

while A <= I

begin

sum = sum*A;

A = A + 1

end;

print sum

测试结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: