c语言 英汉词典

您所在的位置:网站首页 预约英译 c语言 英汉词典

c语言 英汉词典

2024-01-23 16:51| 来源: 网络整理| 查看: 265

c语言期末作业

声明:未经允许,请勿转载

英译汉词典 本系统实现一个迷你小辞典,能够实现英中翻译,包括: 1.输入英文,查询其中文含义。 2.查看单词列表。 来 3.删除一个单词。 4.增加一个单词。 5.程序容量:100个单词以上。 6.单词应该保存进文件,程序初始化时从文件中进行读取

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rGQeWF-,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rGQeWF-,size_20,color_FFFFFF,t_70,g_se,x_16

#include #include #include #include int number; //全局变量单词总数 void menu(); //主界面 void translation_e(); //英译汉 void translation_c(); //汉译英 void view(); //查看单词 void remove_(); //删除单词 void add(); //增加单词 void color(short x); //改变字体颜色 void read(); //从文件中读取信息 void save() ; //保存单词到文件里函数 void back_t_e(); //英译汉 返回界面 void back_t_c(); //汉译英 返回界面 void back_v(); //查看单词 返回界面 void back_r(); //删除单词 返回界面 void back_a(); //增加单词 返回界面 struct words{ char english[30]; char chinese[50]; }word[100]; int main() { menu(); return 0; } void menu()//主界面 { read(); int l; printf("\t欢迎使用小汐英汉词典\t\n"); printf("\t 1.英译汉 \t\n"); printf("\t 2.汉译英 \t\n"); printf("\t 3.查看单词 \t\n"); printf("\t 4.删除单词 \t\n"); printf("\t 5.增加单词 \t\n"); printf("\t 6.刷新 \n"); printf("\t 7.退出 \n"); printf("=================================\n"); printf("请输入选择的登陆端: "); scanf("%d",&l); switch(l){ case 1: system("cls"); translation_e(); break; case 2: system("cls"); translation_c(); break; case 3: system("cls"); view(); break; case 4: system("cls"); remove_(); break; case 5: system("cls"); add(); break; case 6: system("cls"); menu(); break; case 7: printf("感谢您的使用,已退出!\n"); exit(0); default: color(772); printf("[输入错误]请3秒后重新输入有效数字!\n"); Sleep(3000); color(7); system("cls"); menu(); break; } } void color(short x) //改变字体颜色 { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), x); } void translation_e() //英译汉 { char eng[30]="\0"; int i; printf("输入单词: "); getchar();//去掉回车 scanf("%s",eng); for ( i =0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3