/*英文转摩尔斯码*/

#include

main()

{

char a[26][6]={{'。','-'},{'-','。','。','。'},{'-','。','-','。'},{'-','。','。'},

{'。

'},{'。','。','-','。'},{'-','-','。'},{'。','。','。','。'},

{'。','。'},{'。','-','-','-'},{'-','。','-'},{'。','-','。','。

'},

{'-','-'},{'-','。'},{'-','-','-'},{'。','-','-','。'},

{'-','-','。','-'},{'。','-','。'},{'。','。','。

'},{'-'},

{'。','。','-'},{'。','。','。','-'},{'。','-','-'},{'-','。','。','-'},

{'-','。','-','-'},{'-','-','。

','。'}};

int i,m;char str[100];

char c;

gets(str);

printf("%s",str);

for (i=0;(c=str[i])!='\0';i++)

if(c==' ') printf(" ");

else

printf("%s",a[m=str[i]-97]),printf(" ");

printf("\n");

getchar();

}

/*摩尔斯码转英文*/

#include

#include

main()

{

char a[26][6]={{'。

','-'},{'-','。','。','。'},{'-','。','-','。'},{'-','。','。'},

{'。'},{'。','。','-','。'},{'-','-','。'},{'。','。','。','。

'},

{'。','。'},{'。','-','-','-'},{'-','。','-'},{'。','-','。','。'},

{'-','-'},{'-','。'},{'-','-','-'},{'。

','-','-','。'},

{'-','-','。','-'},{'。','-','。'},{'。','。','。'},{'-'},

{'。','。','-'},{'。','。','。','-'},{'。

','-','-'},{'-','。','。','-'},

{'-','。','-','-'},{'-','-','。','。

'}};

int b,i,m;char str[100],k;

char c,*p,t[6];

gets(str);

printf("%s",str);

p=str;

while(*p!='\0')

{

i=0;

b=0;

k=0;

while(*p!=' '&&*p!='\0')

{

t[i++]=*p;

p++;

}

t[i]='\0';

while(strcmp(a[k++],t)!=0);

c=k-1+97;

putchar(c);

while(*p==' ') {b++;p++;}

if(b==3) printf(" ");

}

getchar();

return(0);

}

其他的不懂。

全部

莫尔斯代码的c语言编码,c语言编写莫尔斯码,帮帮忙啊,速回相关推荐

  1. c语言实现莫尔斯编码,c语言编写莫尔斯码,帮帮忙啊,速回

    /*英文转摩尔斯码*/ #include main() { char a[26][6]={{'.','-'},{'-','.','.','.'},{'-','.','-','.'},{'-','.', ...

  2. 登入学生账号的c语言编码,C语言学生账号信息管理系统.pdf

    河北工程 大学 <C语言程序设计> CDIO课程项目设计报告书 题 目: 学生账号信息管理系统 专 业: 电气工程及其自动化专业 班级及组号:电气1001班五组 组长姓名: 学号: 组员姓 ...

  3. c语言重新进入for循环,大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include int main() { char x='Y',y='N',z; int magic,guess,i ...

  4. 南邮哈夫曼编码c语言代码_漫画:“哈夫曼编码” 是什么鬼?

    ​在上一期,我们介绍了一种特殊的数据结构 "哈夫曼树",也被称为最优二叉树.没看过的小伙伴可以点击下方链接: 漫画:什么是 "哈夫曼树" ? 那么,这种数据结构 ...

  5. 来自 Google 的 R 语言编码风格指南

    来自 Google 的 R 语言编码风格指南 R 语言是一门主要用于统计计算和绘图的高级编程语言. 这份 R 语言编码风格指南旨在让我们的 R 代码更容易阅读.分享和检查. 以下规则系与 Google ...

  6. Java语言编码规范(1)

    Java语言编码规范 原文出处http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 2 文件名(File Names) 这部分列出了常 ...

  7. c语言编码风格,讲嵌入式C语言编码风格.ppt

    讲嵌入式C语言编码风格 目 录 简介及说明 语言规则 1.基础 2.数据 3.说明与表达式 4.函数 5.内存及资源 6.源文件 风格指导 7.程序书写 8.命名 9.文档 简介及说明 正确性 易维护 ...

  8. c语言把一段编码注释,C语言编码规范——着重注意点整理

    C语言编码规范--着重注意点整理 发布时间:2018-05-26 21:50, 浏览次数:260 C语言编码规范--着重注意点整理 编码规范的目的: 保证不同背景和经历的开发同学可以良好的协同开发 保 ...

  9. 【转】嵌入式软件:C语言编码规范

    引  言 嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积和功耗严格要求的专门计算机系统.嵌入式技术并不是一个独立的学科,它是伴随着微电子技术和计算 ...

最新文章

  1. Process finished with exit code -1073741819 (0xC0000005)
  2. PHP 通过数组判断数组顺序输出是否是二叉排序树的后序遍历结果
  3. icc校色文件使用教程_Flink教程-flink 1.11使用sql将流式数据写入文件系统
  4. java笔试之简单密码
  5. python三层装饰器-python 三层嵌套定义装饰器
  6. GIt思维导图命令+案例分析
  7. 0005-Longest Palindromic Substring(最长回文子串)
  8. java-jdk各版本特性概述
  9. 支付宝 统一支付 php,支付宝APP支付 统一下单 php服务端 tp5
  10. USB和USB2.0万能驱动
  11. 中国水刀切割机(水刀切割机)行业市场供需与战略研究报告
  12. 深度探索C++对象模型复习和学习 第三章 Data 语义学(The Semantics of Data )
  13. iOS学习爬坑记录4:ios8中的搜索栏,使用UISearchController
  14. JSON解析基础使用知识-Java
  15. 个人微信小程序云开发总结心得
  16. SpringBoot 集成接口文档,老鸟们也被打脸了!
  17. 成为职业游戏建模师该如何学习?
  18. linux git 命令备忘
  19. GET和POST的不同
  20. 海河人才计划落户天津记录

热门文章

  1. 路由器如何设置上网(TP-LINK)
  2. 问题 Q:巧克力与小花梨
  3. FRR、FAR和ERR
  4. Semaphore自白:限流器用我就对了!
  5. Win8安装STEP7提示pniopcac.exe错误
  6. 有趣的Shellcode和栈
  7. 广和通5G模组成功联调基于高通IPQ系列+骁龙X62的5G CPE方案,已实现大规模量产
  8. 林辉高考机器人_“高考机器人”虽败犹荣 国产AI未来迈向何方?
  9. 程序框图与计算机程序,_算法与程序框图_ppt.ppt
  10. Cascade R-CNN解析