可以写个程序把源代码翻译成C语言。
#include<bits/stdc++.h>
using namespace std
;
int main()
{
string s
;
char c
='a';
int d
=0;
freopen("1.txt","r",stdin);
FILE
*fp
;
fp
=fopen("2.txt","w");
int i
=0,p
=0;
fprintf(fp
,"int ");
for(int t
=0;t
<1000;t
++)
{
fprintf(fp
,"i%d",t
);
if(t
!=999)
fprintf(fp
,",");
}
fprintf(fp
,";\n");
while(getline(cin
,s
))
{
i
=0;
while(s
[i
]==' ')
{
i
++;
}
if(p
>i
)
fprintf(fp
,"}\n");
if(s
[i
]=='R')
{
fprintf(fp
,"for(i%d=0;i%d<%d;i%d++){\n",d
,d
,s
[i
+7]-'0',d
);
d
++;
}
else if(s
[i
]=='A')
{
fprintf(fp
,"A+=%d;\n",s
[i
+8]-'0');
}
p
=i
;
}
fprintf(fp
,"}}");
}
转载请注明原文地址:https://blackberry.8miu.com/read-44235.html