第 1 行的顶层抽象
toplevel abstraction in line 1
当运行底部的程序时,我看到以下错误:-
%***************************** failure **************************
%**
%** Tell: 1024 = two_10
%**
%** Call Stack:
%** toplevel abstraction in line 1, column 0, PC = 125792828
%**--------------------------------------------------------------
Mozart-oz 程序:-
declare
two_10 = 2*2*2*2*2*2*2*2*2*2
{Browse two_10*two_10}
我错过了什么?
在 Oz 中,变量必须大写。使用 Two_10 = 2*2*2*2*2*2*2*2*2*2
解决问题。
您也可以使用 {Number.pow 2 10}
来计算 2 的 10 次方。
当运行底部的程序时,我看到以下错误:-
%***************************** failure **************************
%**
%** Tell: 1024 = two_10
%**
%** Call Stack:
%** toplevel abstraction in line 1, column 0, PC = 125792828
%**--------------------------------------------------------------
Mozart-oz 程序:-
declare
two_10 = 2*2*2*2*2*2*2*2*2*2
{Browse two_10*two_10}
我错过了什么?
在 Oz 中,变量必须大写。使用 Two_10 = 2*2*2*2*2*2*2*2*2*2
解决问题。
您也可以使用 {Number.pow 2 10}
来计算 2 的 10 次方。