⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 03-math.dcf

📁 用Java实现的编译器。把源代码编译成SPARC汇编程序
💻 DCF
字号:
class Program{    void main ()     {        int i1;            i1 = -2147483647 - 1;        callout("printf","min int operation: result should be -2147483648, is: %d\n",i1);        i1 = (100-50)*2;  	callout("printf","paren assoc: result should be 100, is: %d\n",i1);  	i1 = 100 - 50 - 40;        callout("printf","- assoc: result should be 10, is: %d\n",i1);   	i1 = 100 - 50 + 40;        callout("printf","-,+ assoc: result should be 90, is: %d\n",i1);  	i1 = 100 - 5 * 4;        callout("printf","- * assoc: result should be 80, is: %d\n",i1);  	i1 = 10 * 5 - 4;        callout("printf","result should be 46, is: %d\n",i1);  	i1 = ----3;        callout("printf","uminus: result should be 3, is: %d\n",i1);  	i1 = 3;  	i1 = i1 * i1 - -2;        callout("printf","*, -, uses var: result should be 11, is: %d\n",i1);        i1 = 3 * 4 - 2 * 5;        callout("printf","*,- assoc: result should be 2, is: %d\n",i1);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -