用C语言编辑的简单的英汉互译词典,部分带注释

源程序主要代码(关键语句加注释)

#include "stdio.h"

#include "string.h"

void main()

{

char *change(char *str);/*声名一个函数*/

char str[200];

int c;

printf("请输入一个句子:\n");

scanf("%s",str);

c=strlen(str);/*测字符串的长度*/

if(str[c-1]=='.')

str[c-1]='\0';

if(str[c-1]=='/')

str[c-1]='\0';

if(str[c-1]=='!')

str[c-1]='\0';

if(str[c-1]=='?')

str[c-1]='\0';

if(str[c-1]==',')

str[c-1]='\0';

while(str!="."||str!="?"||str!="!"||str!="/"||str!=",")

{

printf("%s",change(str)); /*xian shi dao pin mu*/

scanf("%s",str);

c=strlen(str);/*测字符串的长度*/

if(str[c-1]=='.')

str[c-1]='\0';

if(str[c-1]=='/')

str[c-1]='\0';

if(str[c-1]=='!')

str[c-1]='\0';

if(str[c-1]=='?')

str[c-1]='\0';

if(str[c-1]==',')

str[c-1]='\0';

}

}

struct fany/*定义词库*/

{

char dan[20];

char han[14];

}

fany[82]={{"hello","嗨"},{"improve","提高"},{"you","你"}, {"i","我"},

小学生英汉互译c语言编程,用C语言编辑的简单的英汉互译词典相关推荐

  1. c语言中求匀加速直线速度,速求C语言编程题 c语言编程速度求

    导航:网站首页 > 速求C语言编程题 c语言编程速度求 速求C语言编程题 c语言编程速度求 相关问题: 匿名网友: #include //计算行元素和 void CountRow(int a[] ...

  2. c语言编程心得,C语言编程心得

    记录这些是为了日后自己想查阅以前经验的方便,同时若能给其他网友带来一些帮助,就更好了~ C语言,自己经常遇到的问题: 1.段错误 段错误一般是由于访问了不存在的地址造成的,具体的原因有文件路径不存在, ...

  3. 海伦公式c语言编程funcd,c语言编程练习题及答案_0.doc

    c语言编程练习题及答案_0 精品文档 2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES19 c语言编程练习题及答案 学生数 印数 考核方式 闭卷 考核时间 ...

  4. 访问外部扩展C语言编程,单片机C语言编程(系统扩展IC)8.ppt

    单片机C语言编程(系统扩展IC)8 第8章 单片机系统扩展 第8章 单片机系统扩展 目 录 8.1 扩展并行三总线 8.2 扩展简单并行输入/输出口 8.3 扩展并行数据存储器 8.4 串行扩展总线接 ...

  5. 大学c语言编程模板,c语言编程模板

    <c语言编程模板>由会员分享,可在线阅读,更多相关<c语言编程模板(8页珍藏版)>请在人人文库网上搜索. 1.单片机C语言编程模板(基础模板) 程序开始处的程序说明 /* * ...

  6. 华为c语言编程规范_C语言编程规范

    一.简介 代码编写规则应该在建立一个工程项目之前,应该贯穿整个项目的始终,以保证代码的一致性.采用标准的代码编写惯例,可以大大简化项目的维护负担.采用一种好的风格,以达到以下目的:可移植性.连贯.整洁 ...

  7. c语言编程 scant,C语言编程练习章.doc

    C语言编程练习章.doc 第11章 字符串和字符串函数编程练习 1设计并测试一个函数,可以从输入读取n个字符(包括空格.制表符和换行符),把结果存储在一个数组中,这个数组的地址通过参数来传递. inc ...

  8. c语言程序设计 猜数字,猜数字游戏c语言编程,c语言编程 编一个猜数字游戏

    c语言编程 编一个猜数字游戏 #include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0, ...

  9. c语言编程答案,C语言编程答案

    广告 云服务器1核心2G在1999年的第一年,有许多流行的云产品可以满足您的云需求 2018 10图片来自网络c语言向熟练的公众人士的介绍颜小林c是一种简单的语言,它是大多数程序员的入门语言,那么c语 ...

最新文章

  1. 基于三维模型的目标识别和分割在杂乱的场景中的应用
  2. mysql57查询无响应_MySQL 单个表锁死 对查询语句无响应
  3. Matlab中设置图形窗口的大小、字体、axis等
  4. Linux学习:静态库和动态库
  5. silverlight for olap version milestone 07 updated!
  6. 从网恋到失恋只需要一秒...
  7. 论文浅尝 | Learning with Noise: Supervised Relation Extraction
  8. 五月数据库技术通讯丨Oracle 12c因新特性引发异常Library Cache Lock等待
  9. 这样做动画交互,一点都不费力
  10. 如何从基础到深入了解java构造器
  11. 浅谈找到***点后的处理(清理***)
  12. Nsight软件简介
  13. 通过python理解相速度和群速度
  14. 使用idea在serviceImpl中配置radis
  15. 织梦登陆总是提示验证码错误
  16. 【专项研究】支付宝会员积分体系
  17. 震惊!某徐姓诗人竟,,
  18. java 和gps 建立连接_GPS 连接与定位
  19. 牛客网数据库SQL实战14—— 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略。
  20. OpenGL2与ImGui整合入门教程

热门文章

  1. Trojan/Android.GDownload.jw[exp,gen] 病毒报警解决方案
  2. Hibernate5新的创建SessionFactory方式,使用Hibernate4的方式报异常XXX is not mapped
  3. 晚上下班之后可以做什么副业,业余时间需要利用起来
  4. R语言回归模型中的Pr(>|t|)如何解读?Pr(>|t|)如何计算?
  5. Python爬虫:从js逆向了解西瓜视频的下载链接的生成
  6. 安装libXm.so.3 报错
  7. MiniGPT-4开源了,史无前例的AI图片内容分析,甚至能用于逻辑验证码推理识别
  8. c语言中inline用法,C语言陷阱与技巧第2节,使用inline函数可以提升程序效率,但是让inline函数生效是有条件的...
  9. TP6使用qrcode生成二维码
  10. LIRE教程之源码分析 | LIRE Tutorial of Analysis of the Source Code