简单关键字中英文翻译机代码~

news/2025/3/15 16:28:54/

大家晚上好呀[吧唧R] 直接看
1️⃣题目咯:
1.输入字母u返回主菜单,重新选择词典
2.先选择词典:输入字母e/c选择英汉还是汉英词典
3.输入要查询的词,回车结束输入
4.退出:主菜单下输入字母b退出此电子词典程序
2️⃣图片:
1-3:代码及注释
4:程序运行界面
3️⃣最后:好啦😴大家早些休息[暗中观察R]
过些天我会分享多一些功能的关键字中英文翻译代码哦[吧唧R]

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void caozuo(char *en[],char *ch[]);
void main()
{int  i,k,time;char x;char a[15];char *en[]={"auto","break","do","else","float","double","if","switch","register","int"};char *ch[]={"自动","中断","循环体","否则","单精度","双精度","如果","开关","寄存器","整形"};printf("\t|***************电子词典模拟软件***************|\n");printf("\t   1.先选择词典:输入字母e/c选择英汉还是汉英词典\n");printf("\t   2.输入要查询的词,回车结束输入\n");printf("\t   3.输入字母u返回主菜单,重新选择词典\n");printf("\t   4.退出:主菜单下输入字母b退出此电子词典程序\n");printf("\t|*******   ALL    rights   reserved     *******|\n");printf("输入字母u返回主菜单,重新选择词典\n");while(1){scanf("%c",&x);if(x=='u')  //u进入功能选择{caozuo(en,ch); //调用函数}else if(x=='b') //b退出程序{printf("已退出此电子词典程序");break;}}
}void caozuo(char *en[],char *ch[]) //caozuo函数
{printf("请输入你选择的操作:\n");int  i,k,time;char x;char a[15];for(time=0;time<100;time++) //进行循环{scanf("%c",&x); //输入操作选择if(x=='e'){printf("请输入中文:");scanf("%s",&a);printf("翻译后的英文:");for(i=0;i<10;i++){if(strcmp(a,ch[i])==0){printf("%s\n",en[i]);}}}if(x=='c'){printf("请输入英文:");scanf("%s",&a);printf("翻译后的中文:");for(i=0;i<10;i++){if(strcmp(a,en[i])==0) //比较函数 如果这两个值相等则执行{printf("%s\n",ch[i]);}}}if(x=='b'){printf("已返回菜单选择界面\n");printf("输入字母u返回主菜单,重新选择词典\n");break;}}
}

1.封面暂时忽略
2.
在这里插入图片描述
3.在这里插入图片描述
4.在这里插入图片描述
5.在这里插入图片描述


http://www.ppmy.cn/news/808114.html

相关文章

翻译软件使用

翻译软件 需求 在自己英语没有达标之前&#xff0c;需要使用简单的翻译软件来提升阅读的速度。目前&#xff0c;我已经使用了好几种翻译软件&#xff0c;例如有道&#xff0c;google,讯飞&#xff0c;通天塔等等&#xff0c;可以说每个翻译软件都有自己的特点&#xff0c;这里…

论文翻译软件对比

论文翻译软件 GeenMedical 在线即时翻译软件可能真的很好用&#xff0c;但是它需要付费使用 知云文献翻译&#xff1a;没有积分的时候&#xff0c;可以使用百度翻译和有道翻译&#xff1b;有积分的时候&#xff0c;可以使用谷歌和搜狗翻译&#xff0c;基本上都能翻译准确 两个…

Python制作翻译软件(中英文互译)

本案例非常简单有趣,使用Python Tkinter模块结合有道翻译API实现中英文互译,效果如下: 感兴趣的小伙伴可以参阅有道翻译API:http://ai.youdao.com/?keyfrom=fanyi-new-nav 参考Demo如下: from tkinter import * from tkinter import messagebox import requests #创建…

翻译java语言的软件_java实现英文翻译程序

本文实例为大家分享了java实现英文翻译程序的具体代码,供大家参考,具体内容如下 1.功能简介 将文本文件中的英文转换为对应的中文 词库如下: 源文件: 翻译后的文件: 输入源文件路径,将翻译后的内容输出到result.txt文件中。 2.重要技术 (1)如何载入词库文件 因为词库文件…

python将英文翻译为中文_Python中英文翻译工具

from tkinter import * from tkinter import messagebox import requests root = Tk() root.title(‘中英互译’) root.geometry(‘370x100’) s_with = root.winfo_screenwidth() # 获取屏幕宽 s_height = root.winfo_screenheight() # 获取屏幕高度 l_x = str(round((s_with …

AI中英文翻译软件,一键批量多语种翻译

免费的中英文翻译软件有很多&#xff0c;但是批量翻译中英文翻译软件却很少&#xff0c;今天给大家推荐一个批量翻译中英文的AI翻译软件。软件通过对接baidu、有道词典和谷歌翻译的api接口&#xff0c;支持中文、英语、阿拉伯语、俄语、西班牙语等语种的翻译选择和各语种间的翻…

C++多线程学习(十三、简单的线程安全栈封装)

目录 简单的线程安全栈封装 上面的代码为什么不用解锁&#xff1f; 输出结果为什么不为0 简单的线程安全栈封装 #include <iostream> #include <thread> #include <mutex> #include <stack> #include <vector> #include <exception> u…

Proteus 8.13安装教程

不涉及版权问题。 1、双击“Proteus 8.13 SP0 Pro.exe”开始安装 2、按照安装向导进行操作&#xff0c;等待安装成功 1&#xff09;选择“Browse"自定义安装路径&#xff0c;再点击&#xff1a;Next 2&#xff09;点击&#xff1a;Next 3&#xff09;等待一段时间&#xf…