亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.cpp

?? 一個上課很好用的課件
?? CPP
字號:
#include<dos.h>
#include<stdlib.h>
#include<string.h>
#include<stdio.h>
 
char a[50] ,b[50],d[200],e[10];
char ch;
int n1,i1=0,flag=1,n=5;
int total=0;
int E();
int E1();
int T();
int G();
int S();
int F();
void input();
void input1();
void output();
void main()                     
{
  int f,p,j=0;
  char x;
  d[0]='E';
  d[1]='=';
  d[2]='>';
  d[3]='T';
  d[4]='G';
  d[5]='#';
  printf("請輸入字符串(長度<50,以#號結束)\n");
  do{
     scanf("%c",&ch);
     a[j]=ch;
     j++;
     }while(ch!='#');
      n1=j;
      ch=b[0]=a[0];
      printf("步驟\t文法\t分析串\t分析字符\t剩余串\n");
      f=E1();
      if (f==0) return;
      if (ch=='#') 
     {  
       printf("accept\n");
       p=0;
       x=d[p];
       while(x!='#') {
                      printf("%c",x);p=p+1;x=d[p];         
                      }
      }
      else {
            printf("error\n");
            printf("回車返回\n");
            getchar();
            getchar();
            return;
           }
printf("\n");
printf("回車返回\n");
getchar();
getchar();
}
int E1()
{   int f,t;
    printf("%d\tE-->TG\t",total);total++;
    flag=1;
    input();
    input1();
    f=T();
    if (f==0) return(0);
    t=G();
    if (t==0) return(0);
    else return(1);
}
int E()
{   int f,t;
    printf("%d\tE-->TG\t",total);total++;
    e[0]='E';e[1]='=';e[2]='>';e[3]='T';e[4]='G';e[5]='#';
    output();
    flag=1;
    input();
    input1();
    f=T();
    if (f==0) return(0);
    t=G();
    if (t==0) return(0);
    else return(1);
}
int T()
{   int f,t;
    printf("%d\tT-->FS\t",total);
    total++;
    e[0]='T';e[1]='=';e[2]='>';e[3]='F';e[4]='S';e[5]='#';
    output();
    flag=1;
    input();
    input1();
    f=F();
    if (f==0) return(0);
    t=S();
    if (t==0) return(0);
    else return(1);
}
int  G()
{   int f;
    if(ch=='+') {  b[i1]=ch;
                   printf("%d\tG-->+TG\t",total);
                   total++;
                   e[0]='G';e[1]='=';e[2]='>';e[3]='+';e[4]='T';e[5]='G';e[6]='#';
                   output();
                   flag=0;
                   input();
                   input1();
                   ch=a[++i1];
                   f=T();
                   if (f==0) return(0);
                   G();
                   return(1);
                 }
printf("%d\tG-->^\t",total);total++;
e[0]='G';e[1]='=';e[2]='>';e[3]='^';e[4]='#';
output();
flag=1;
input();
input1();
return(1);
}
int S()
{ int f,t;
  if(ch=='*') {
               b[i1]=ch;
               printf("%d\tS-->*FS\t",total);
               total++;
               e[0]='S';e[1]='=';e[2]='>';e[3]='*';e[4]='F';e[5]='S';e[6]='#';
               output();
               flag=0;
               input();
               input1();
               ch=a[++i1];
               f=F();
               if (f==0) return(0);
               t=S();
               if (t==0) return(0);
               else return(1);
               }
 printf("%d\tS-->^\t",total);
 total++;
 e[0]='S';e[1]='=';e[2]='>';e[3]='^';e[4]='#';
 output();
 flag=1;
 a[i1]=ch;
 input();
 input1();
 return(1);
}
int F()
{int f;
 if(ch=='(') {
              b[i1]=ch;
              printf("%d\tF-->(E)\t",total);
              total++;
              e[0]='F';e[1]='=';e[2]='>';e[3]='(';e[4]='E';e[5]=')';e[6]='#';
              output();
              flag=0;
              input();
              input1();
              ch=a[++i1];
              f=E();
              if (f==0) return(0);
              if(ch==')') {
                           b[i1]=ch;
                           printf("%d\tF-->(E)\t",total);
                           total++;
                           flag=0;
                           input();
                           input1(); 
                           ch=a[++i1];
                          }
               else { printf("error\n");
                      return(0);
                     }
              }
 else if(ch=='i') {
                   b[i1]=ch;
                   printf("%d\tF-->i\t",total);
                   total++;
                   e[0]='F';e[1]='=';e[2]='>';e[3]='i';e[4]='#';
                   output();
                   flag=0;
                   input();
                   input1();
                   ch=a[++i1];
                  }
       else {printf("error\n");return(0);}
return(1);
}
void input()                     
{ int j=0;
  for (;j<=i1-flag;j++)
  printf("%c",b[j]);                   
  printf("\t\t");
  printf("%c\t\t",ch);               
}
void input1()
{ int j;
  for (j=i1+1-flag;j<n1;j++)printf("%c",a[j]);                    
  printf("\n");
}
void output()
{  int m=0,k=0,q=0,i=0,j;                           
   i=n;
   d[n]='=';d[n+1]='>';
   d[n+2]='#';
   n=n+2;
   i=n;
   i=i-2;
   while(d[i]!='>'&&i!=0) i=i-1;
   i=i+1;
   while(d[i]!=e[0]) i=i+1;
   q=i;m=q;k=q;
   while(d[m]!='>')  m=m-1;
   m=m+1;
   while(m!=q) {d[n]=d[m];m=m+1;n=n+1; }
   d[n]='#';
   for(j=3;e[j]!='#';j++){
                          d[n]=e[j];
                          n=n+1;
                          }
   k=k+1;
   while(d[k]!='=')  {d[n]=d[k];n=n+1;k=k+1; }
   d[n]='#';
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天欧美精品| 欧美综合一区二区三区| 成人免费观看av| 欧美精品日韩精品| 国产精品久久二区二区| 久久www免费人成看片高清| 色婷婷av一区二区三区软件| 久久综合色播五月| 日日骚欧美日韩| 91免费视频网| 国产日韩三级在线| 奇米影视一区二区三区| 欧美视频在线观看一区| 亚洲女同ⅹxx女同tv| 丁香啪啪综合成人亚洲小说| 日韩精品一区二区三区视频在线观看| 亚洲自拍偷拍九九九| 91啪九色porn原创视频在线观看| 久久男人中文字幕资源站| 日韩成人一级片| 欧美日韩第一区日日骚| 亚洲另类在线制服丝袜| 99精品一区二区三区| 国产视频一区二区在线| 国产真实乱子伦精品视频| 91精品婷婷国产综合久久性色| 亚洲一卡二卡三卡四卡五卡| 国产999精品久久久久久| 亚洲精品一区二区三区福利| 在线一区二区观看| 亚洲精品免费在线观看| 日韩一区二区三区av| 日韩精品一区二区三区老鸭窝| 欧美在线观看你懂的| 亚洲日本一区二区三区| 国产精品久久久久9999吃药| 久久精品视频免费观看| 国产老女人精品毛片久久| 久久久久久久久久久久久女国产乱 | 强制捆绑调教一区二区| 欧美一级日韩免费不卡| 蜜臀av性久久久久蜜臀av麻豆| 日韩欧美综合在线| 国产伦精品一区二区三区免费迷| 久久久99精品免费观看| 国产成人aaa| 最近中文字幕一区二区三区| 99精品国产一区二区三区不卡| 国产精品免费aⅴ片在线观看| 不卡视频免费播放| 有坂深雪av一区二区精品| 欧美日韩在线播放三区| 美女诱惑一区二区| 国产精品污污网站在线观看| av一区二区三区| 亚洲国产综合91精品麻豆| 制服视频三区第一页精品| 蜜臀av国产精品久久久久| 国产日韩欧美高清| 色婷婷av一区二区| 久久99精品国产麻豆婷婷| 日本大胆欧美人术艺术动态| 欧美精品一区二区三区久久久 | 国产精品你懂的| 欧美色爱综合网| 精品一区二区三区久久久| 国产精品国产自产拍在线| 精品视频123区在线观看| 国内精品写真在线观看| 一区二区三区色| 精品国精品自拍自在线| 一本久道中文字幕精品亚洲嫩| 日韩av电影免费观看高清完整版 | 国产麻豆一精品一av一免费| 亚洲乱码国产乱码精品精小说| 欧美一卡二卡在线| 99麻豆久久久国产精品免费优播| 日韩精品一级二级| 综合激情成人伊人| 精品福利一二区| 欧美色视频在线观看| 国产盗摄一区二区| 奇米色777欧美一区二区| ●精品国产综合乱码久久久久| 5566中文字幕一区二区电影| 91性感美女视频| 国产一区在线视频| 日韩精品国产精品| 一区二区在线观看视频在线观看| 精品久久久久久久久久久久久久久久久 | 欧美日韩国产a| gogo大胆日本视频一区| 国内精品久久久久影院色| 亚洲高清免费观看高清完整版在线观看| 国产午夜精品福利| 日韩一区二区三区av| 欧美无乱码久久久免费午夜一区| 成人激情动漫在线观看| 极品尤物av久久免费看| 视频一区二区欧美| www.视频一区| 国产高清精品网站| 美女网站色91| 青青草国产精品97视觉盛宴| 五月婷婷综合在线| 亚洲国产乱码最新视频 | 亚洲免费观看高清完整版在线观看熊| 久久亚洲捆绑美女| 精品精品欲导航| 欧美成人猛片aaaaaaa| 欧美另类高清zo欧美| 色诱视频网站一区| 色悠悠久久综合| 欧美无乱码久久久免费午夜一区| 在线免费观看不卡av| 欧美在线短视频| 精品视频色一区| 这里只有精品电影| 日韩一区二区在线免费观看| 欧美一级欧美三级在线观看| 日韩欧美国产麻豆| 2023国产精品自拍| 久久九九99视频| 亚洲国产精品v| 亚洲欧洲制服丝袜| 亚洲成人激情社区| 奇米四色…亚洲| 国产精品一区专区| www.欧美.com| 91精品办公室少妇高潮对白| 欧美日韩在线亚洲一区蜜芽| 这里只有精品视频在线观看| 久久一留热品黄| 一区二区中文视频| 亚洲午夜激情av| 美女诱惑一区二区| av一区二区三区在线| 欧美色综合天天久久综合精品| 欧美日韩免费电影| 欧美精品一区二区久久婷婷| 国产精品网曝门| 亚洲国产精品久久艾草纯爱| 麻豆国产精品视频| www.亚洲激情.com| 91精品国产一区二区三区| 国产色91在线| 亚洲一区二区三区不卡国产欧美| 三级不卡在线观看| 不卡高清视频专区| 欧美喷潮久久久xxxxx| 国产亚洲精品超碰| 亚洲va国产va欧美va观看| 久久激情五月婷婷| 91丨porny丨最新| 亚洲尤物视频在线| 国产精品亚洲综合一区在线观看| 色综合久久综合网97色综合| 精品理论电影在线| 亚洲自拍偷拍av| 成熟亚洲日本毛茸茸凸凹| 欧美日韩一区二区三区不卡| 国产无人区一区二区三区| 亚洲五月六月丁香激情| 国产一区二区伦理| 欧美日韩国产免费一区二区 | 91丝袜呻吟高潮美腿白嫩在线观看| 欧美日韩国产片| 亚洲精品免费在线| 国产精品91一区二区| 欧美乱妇15p| 亚洲欧美另类小说| 国产盗摄一区二区| 精品奇米国产一区二区三区| 一区二区三区在线不卡| 成人18精品视频| 久久久久久免费| 日韩电影在线一区二区| 日本韩国欧美在线| 国产精品理论片| 国产福利一区二区三区视频在线| 9191国产精品| 一区二区国产视频| 91小宝寻花一区二区三区| 国产午夜精品一区二区| 久久99精品国产麻豆不卡| 91麻豆精品久久久久蜜臀| 亚洲精品美腿丝袜| 一本色道久久加勒比精品| 国产色爱av资源综合区| 国产福利一区二区三区在线视频| 欧美电影免费观看高清完整版在 | 成人av片在线观看| 国产午夜亚洲精品午夜鲁丝片| 久久精品理论片| 日韩西西人体444www| 日韩在线一区二区| 欧美精品少妇一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 日本韩国一区二区三区视频| 一区二区三区欧美久久|