zoukankan      html  css  js  c++  java
  • 107实验二

    1. <函数定义> -> <修饰词闭包> <类型> <变量> ( <参数声明> ) { <函数块> }  
    2. <修饰词闭包> -> <修饰词> <修饰词闭包> | $  
    3. <修饰词> -> describe  
    4. <类型> -> type <取地址>  
    5. <取地址> -> <星号闭包>  
    6. <星号闭包> -> <星号> <星号闭包> | $  
    7. <星号> -> *  
    8. <变量> -> <标志符> <数组下标>  
    9. <标志符> -> id  
    10. <数组下标> ->  <数字>  
    11. <数字> -> digit  
    12. <表达式> -> <因子> <项>  
    13. <因子> -> <因式> <因式递归>  
    14. <因式递归> -> * <因式> <因式递归> | / <因式> <因式递归> | $  
    15. <项> -> + <因子> <项> | - <因子> <项> | $  
    16. <参数声明> -> <声明> <声明闭包> | $  
    17. <声明> -> <修饰词闭包> <类型> <变量> <赋初值>  
    18. <赋初值> -> =  <数字> 
    19. <函数块> -> <声明语句闭包> <函数块闭包>  
    20. <声明语句闭包> -> <声明语句> <声明语句闭包> | $  
    21. <声明语句> -> <声明> ;  
    22. <函数块闭包> -> <赋值函数> <函数块闭包> | <for循环> <函数块闭包> | <条件语句> <函数块闭包> | <函数返回> <函数块闭包> | $  
    23. <赋值函数> -> <变量> <赋值或函数调用>  
    24. <赋值或函数调用> -> = <右值> ; | ( <参数列表> ) ;  
    25. <参数列表> -> <参数> <参数闭包>  
    26. <参数闭包> -> , <参数> <参数闭包> | $  
    27. <参数> -> <标志符> | <数字> | <字符串>  
    28. <字符串> -> string  
    29. <条件语句> -> if ( <逻辑表达式> ) { <函数块> } <否则语句>  
    30. <否则语句> -> else { <函数块> } | $  
    31. <函数返回> -> return <因式> ;  
  • 相关阅读:
    HDU 2874 Connections between cities(LCA离线算法实现)
    LCA离线算法Tarjan详解
    HDU 2586 How far away ?(LCA在线算法实现)
    LCA在线算法详解
    LA 4287 等价性证明(强连通分量缩点)
    POJ 2117 Electricity(割点求连通分量)
    ZOJ 1015 Fishing Net(弦图判定)
    BZOJ 1006: [HNOI2008]神奇的国度(弦图染色)
    POJ 2976 Dropping tests(分数规划)
    BZOJ 1003: [ZJOI2006]物流运输(spfa+dp)
  • 原文地址:https://www.cnblogs.com/bin763043666/p/6008556.html
Copyright © 2011-2022 走看看