莫尔斯翻译器编码 c语言,翻译莫尔斯电码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include "windows.h"
#include "stdio.h"
char n[41]={"abcdefghijklmnopqrstuvwxyz1234567890?,*"};
char m[41][7]={{".-"},{"-..."},{"-.-."},{"-.."},{"."},{"..-."},{"--."},{"...."},{".."},{".---"},{"-.-"},{".-.."},
{"--"},{"-."},{"---"},{".--."},{"--.-"},{".-."},{"..."},{"-"},{"..-"},{"...-"},{".--"},{"-..-"},{"-.--"},{"--.."},{".----"},
{"..---"},{"...--"},{"....-"},{"....."},{"-...."},{"--..."},{"---.."},{"----."},{"-----"},{"..--.."},{"--..--"},{".-.-.-"}};
void MortoA(char* v)
{
int i;
for( i = 0; i
{
if(0==strcmp(v,m[i]))
{
printf("%c \n",n[i]);
break;
}
if(i == 41)
{printf("输入错误\n");}
}
}
void AtoMor(char* v)
{
int i,j;
for(i=0;v[i]!='\0';i++)
{
for(j=0;j<41;j++)
{
if(n[j]==v[i]){
printf("%c\t%s\n",v[i],m[j]);
break;}
}
}
}
int _tmain(int argc, _TCHAR* argv[])
{
printf("\t请注意输入不可超过256个字符\n\t请使用小写输入要翻译的字符\n\t输入莫尔斯密电码“.”为Di“-”为Dah\n\t输入“Q”退出\n\t另:暂不支持Morse连续翻译请逐一输入翻译\n\t\t\t\t\t\tcode by Machinel\n");
MA:
char v[256]={};
scanf("%s",&v);
if(v[0]=='.'||v[0]=='-')
{
MortoA(v);
}else if(v[0]=='Q')
{
//system("pause");
return 0;
}else
{
AtoMor(v);
}
//system("PAUSE");
printf("\n\n\n");
goto MA;
return 0;
}
莫尔斯翻译器编码 c语言,翻译莫尔斯电码相关推荐
- c语言莫尔斯编码互译,翻译莫尔斯电码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include "windows.h" #include "stdio.h" char ...
- 莫尔斯代码的c语言编码,c语言编写莫尔斯码,帮帮忙啊,速回
/*英文转摩尔斯码*/ #include main() { char a[26][6]={{'.','-'},{'-','.','.','.'},{'-','.','-','.'},{'-','.', ...
- c语言实现莫尔斯编码,c语言编写莫尔斯码,帮帮忙啊,速回
/*英文转摩尔斯码*/ #include main() { char a[26][6]={{'.','-'},{'-','.','.','.'},{'-','.','-','.'},{'-','.', ...
- (四)使用TensorFlow和Keras构建AI语言翻译
目录 介绍 导入库 构建模型组件 添加注意力机制 将模型放在一起 下一步 下载原文件 -- 3.5k 介绍 谷歌翻译工作得如此之好,它通常看起来很神奇.但这不是魔法--这是深度学习! 在本系列文章中, ...
- 香农费诺编码 c语言实现,信息论课程设计(香农、费诺编码)
<信息论课程设计(香农.费诺编码)>由会员分享,可在线阅读,更多相关<信息论课程设计(香农.费诺编码)(34页珍藏版)>请在人人文库网上搜索. 1.华北科技学院信息论基础课程设 ...
- python语言翻译-教你用Python抓取百度翻译
最近一直在一个平台学习Python,所以分享下课程里面抓取百度翻译的操作.原理其实也很简单,就是将浏览器请求的操作我们用python进行模拟,从而获取到返回的数据,我们将返回的数据进行提取,从而得到我 ...
- (六)多语言人工智能语言翻译
目录 介绍 翻译多种语言 下一步 下载源文件 - 3.5 KB 介绍 谷歌翻译工作得如此之好,它通常看起来很神奇.但这不是魔法--这是深度学习! 在本系列文章中,我们将向您展示如何使用深度学习来创建自 ...
- (三)用于构建AI语言翻译系统的工具
目录 介绍 工具和版本 TensorFlow Keras Pandas Word2Vec 下一步 下载源文件 - 3.5 KB 介绍 谷歌翻译工作得如此之好,它通常看起来很神奇.但这不是魔法--这是深 ...
- WordPress多语言翻译插件小语种互译
WordPress多语言翻译插件,WordPress多语言插件使我们的网站具有中文.英文.法文.日文.德文.韩文.俄文等联合国官方语言之间的翻译互译和切换,WordPress是CMS市场中家喻户晓的名 ...
最新文章
- 超详细的java生成excel文件并下载
- KnockoutJS 3.X API 第一章 简介
- 《PHP求职宝典》--Web设计页面笔记
- C++---汉明距离
- Pandas时间差(Timedelta)
- java 捕获运行时异常_java-如何通过ASM在字节码中捕获运行时异常
- Linux操作Oracle(7)—连接Oracle12C 或 OracleRac 出现 ORA-28040: No matching authentication protocol,没有匹配的验证协议
- 数据库的基础知识总结
- 微信逆向:如何统计好友添加数据和聊天记录数据?
- os.path -- 常用路径操作
- flutter引入高德地图_Flutter接入高德地图后运行报错
- 渗透测试常见问题以及方法
- 微信绑定银行卡消息服务器,微信绑定了银行卡,如果不注意这个消息,可能会出现自动扣费...
- 【未完成】常微分实验3.3:解 连续的初值 可微性定理
- 使用Landsat系列数据来检测喜马拉雅地区的冰湖溃决(Georg Veha等人,RSE,2018)
- 斗图?教你用 Python 制作表情包
- MySQL 三星索引
- 值得收藏的12款小众冷门但功能强大的在线神器
- linux挂载ntfs格式分区,Linux上挂载NTFS分区(Mount)
- PBOOTCMS后台模板管理修改插件