永发信息网

c语言课程设计,设计一个任意的程序!有说明,要求源程序150行左右!很急!!!

答案:2  悬赏:50  手机版
解决时间 2021-01-04 16:59
  • 提问者网友:轮囘Li巡影
  • 2021-01-03 17:36
c语言课程设计,设计一个任意的程序!有说明,要求源程序150行左右!很急!!!
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-01-10 04:57
#include
#include
#include
#include
#include
#include

void Search()
{
char temp[100];
char buffer[2];
char result[100];
printf("请输入要查询的单词:\n");
scanf("%s",&temp);
buffer[0]=temp[0];
buffer[1]='\0';
int ret=GetPrivateProfileString(buffer,temp,0,result,100,"e:\\data.ini");
if(ret>0)
printf("%s\n\n\n\n\n",result);
else
printf("%s\nsorry,没有您要查找的单词!",temp);

}

void InsertItem()
{
char temp[100];
char buffer[2];
char result[100];

printf("请输入要插入的单词:\n");
scanf("%s",&temp);
printf("请输入单词的解释:\n");
getchar();
scanf("%s",&result);
buffer[0]=temp[0];
buffer[1]='\0';
int ret=WritePrivateProfileString(buffer,temp,result,"e:\\data.ini");
if(ret=0)
printf("哈哈~~~插入失败!。\n\n\n\n\n");
else
printf("嘿嘿~~~~插入成功!。\n\n\n\n\n");
}

int main(int argc, char* argv[])
{
int index;
main:
printf("******************\n\n");
printf(" 1 英译汉\n");
printf(" 2 插入新的词汇\n");
printf(" 3 清空屏幕\n");
printf(" 4 退出\n\n");
printf("**********************************\n");
do{
printf("请选择操作(1~4):\n");
scanf("%d",&index);
}while(index<0||index>5);
switch(index)
{
case 1:
Search();
goto main;
break;
case 2:
InsertItem();
goto main;
break;
case 3:
system("cls");
goto main;
break;
case 4:
return 0;
break;
default:
break;
}
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯