。
然后点击了运行按钮。
数字的加减,这几个字其实已经代表了底层大量的逻辑。
编译器的语言库,也形成了有关数字加减的相应语言向量和数学逻辑。
随后九章编译器会按照该逻辑对应去寻找最简洁最适配于该应用的相关语言,并且抓取和编辑该语言形成最终的程序。
陈潇点击运行之后,加减运算的应用就已经编辑出来了。
他随意输入了几个数字进行运算,其结果是完全准确。
陈潇再查看对应的数据库,发现。这一次编译平台调用的是c语言。
其底层的代码就比较复杂了。
#include
intmain()
{
doublesum=0;
intfge=1;
for(inti=1;i=6;i++)
{
sum+=fge*(1.0i);
fge*=-1;
}
printf(“%llf“,sum);
>}
加减运算,这是一个十分小的逻辑,所以在九章编译平台上,能够用十分简洁的几个字表达。
但是当编译比较复杂的应用是,情况就没有这么简单了。
这就涉及到九章编译器,第二个十分重要的应用——结构逻辑。
这就需要编程者,将一个十分宏大的应用逻辑,分割成一小块一小块由浅到深的应用逻辑。
然后对应这样的应用逻辑,来输入相关的汉语言文字。
例如陈潇现在需要写一个比较难一点的程序。
“如果是星期一到星期五,那么设定的桌面是第d盘图片中被命名为海边风景的图片。
如果是星期六和星期天,那么设定的桌面是第d盘图片中被命名为沙滩风景的图片。”
背景比较复杂的程序,就需要陈潇,用语言结构进行书写。
在九章编译器之中,默认的是由框架到细节,由简单到复杂。
陈潇在编译