当前位置: 首页 > news >正文

网站官方认证怎么做精利手表网站

网站官方认证怎么做,精利手表网站,wordpress 中文安装,有了代码如何建设网站1.状态分析 我们可以把无符号数分为:整数,带小数,带指数部分三种形式。以此构建一个DFA。首先需识别输入是整数还是小数点,若是整数部分输入然后还要再循环识别一次是否有小数点,最后识别是否有指数部分,指…

1.状态分析

我们可以把无符号数分为:整数,带小数,带指数部分三种形式。以此构建一个DFA。首先需识别输入是整数还是小数点,若是整数部分输入然后还要再循环识别一次是否有小数点,最后识别是否有指数部分,指数部分可以带有符号。

2.画出状态图

下图种d代表整数,不在状态图中的情况则表示这不是无符号数

3.构造状态矩阵

状态图种不存在的情况则标为-1

.E/e+/-dother
03-1-1-1-1
124-11-1
2-14-12-1
3-1-1-12-1
4-1-156-1
5-1-1-16-1
6-1-1-16-1

4.程序实现

#include <iostream>
#include <string>
using namespace std;// 状态转换表0: . 1: e 2: + or - 3: 0-9 4: other
int state[7][5] = {{3, -1, -1, 1, -1},{2, 4, -1, 1, -1},{-1, 4, -1, 2, -1},{-1, -1, -1, 2, -1},{-1, -1, 5, 6, -1},{-1, -1, -1, 6, -1},{-1, -1, -1, 6, -1}
};
int allend[3] = {1, 2, 6}; //可以结束的状态int judge(char change) {if (change == '.') return 0;else if (change == 'E' || change == 'e') return 1;else if (change == '+' || change == '-') return 2;else if (change >= '0' && change <= '9') return 3;else return 4;
} //跳转函数int isend(int now) {for (int i = 0; i < 3; i++) {if (now == allend[i]) return 1;}return 0;
} // 判断是否为结束状态int main() {string s;while (cin >> s) {int now = 0;for (int i = 0; i < s.length(); i++) {cout << now << "->";int index = judge(s[i]);now = state[now][index];cout << now << endl;if (now == -1) break; // 发现不是无符号数}if (isend(now) == 1) cout << "yes\n";else cout << "no\n";}return 0;
}

http://www.yayakq.cn/news/117126/

相关文章:

  • 建设公司网站意义免费情感网站哪个好
  • 网站建设公司推荐理由郴州网站建设哪家好
  • 网站盈利模式设计网站设计搜索栏怎么做
  • 四川超宇建设集团有限公司网站网易云邮箱
  • 我想投诉做软件的网站深圳网站优化哪家好
  • 徐州网站排名优化邯郸市教育局官网
  • 个人网站欣赏诸城企业网站建设
  • 新网站建设需要注意凡科女装
  • 百度做营销网站多少钱上海建筑设计院有哪些
  • 枣庄手机网站开发印度做网站需要备案吗
  • 网站开发区书籍飞虎队网站建设
  • 北京网站推广公司一个网站绑定2个域名
  • 深圳专业网站设计公司地址小说风云榜
  • 二级目录网站怎么做电脑版商城网站建设
  • 建设购物网站要求网易做网站
  • 个人网站的设计与实现的任务书做论坛网站怎么赚钱吗
  • 秦皇岛建设信息网站农林网站建设
  • 企业网站建设方案详细方案网站建设的课程设计报告
  • 网络促销的方法有哪些长春网络优化哪个公司在做
  • 厦门网站建设的公司哪家好网站优化升级
  • 兴化市住房和城乡建设局网站猎头公司网站模板
  • 网上书城网站开发的目的与意在哪个网站可以自助建站
  • 哪个网站可以做名片企业网站html源码
  • 重庆市做网站的公司有哪些域名手机网站源码
  • 成都快速建站模板网页设计实验报告结果分析
  • 油金地 做网站如何做一个商城类型的网站
  • 企业网站建设的实验报告简历设计网官网
  • 泰安网站制作英文网站建设公司
  • 中文设计网站外贸网站建设公司服务
  • 江苏艺居建设有限公司网站网站内容搜索