工作确定后做的第一题,以后如果有心情做的话,一定以博客的形式保存一下
题目地址:http://poj.org/problem?id=1472
一个mini型的类pascal语言解释器,用递归下降的方法,练习了下递归的使用,做题的过程是写两行代码就去刷两下论坛,然后再写两行代码,再去看下新闻,如此反复...发现自己的心已经散了,没有了以前的那咱专注,我要去实习了,这样下去不行了...
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int res[11];
char c;
void skipspace()
{
if(c==' '||c=='/n'||c==0)
{
scanf("%c",&c);
}
while(c==' '||c=='/n')
{
scanf("%c",&c);
}
}
void Statementlist(int m,int n)
{
skipspace();
while(c=='L'||c=='O')
{
if(c=='L')
{
char t;
scanf("OOP %c",&t);
c=0;
if(t=='n')