该【C语言程序设计期末作业 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【C语言程序设计期末作业 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。C语言程序设计期末作业题目:设计一模拟游戏程序,使其具有以下功能1:把名字的拼音加密后输出,让别人解密后输入。如果输入==加密前,输出Yes,否则,输出No。(加密规则:axyz不变,其他字母变为其ASCII码顺序后3位的字母.)2:输入一个号码,存入到数组中,对每个数字设置四个选项。选中指定选项,则输出对应数字,否则输出其它的数字。用N来统计正确个数,如果N=号码数字个数,输出YES,否则,输出NO。程序:#include<>#include<>#include<>#defineMAXLINE50#definename50#definecopy50voidencrypt(char*);intmain(){charline[MAXLINE];printf(“Inputthename:”);gets(line);charline1[copy];strcpy(linr1,line);encrypt(line);printf(“Afterbeenencrypted:%s”,line);charline2[name];printf(“Whatismyname:”);gets(line2);if(strcmp(line1,line2)==0)printf(“Yes!”);elseprintf(“No!”);printf(“进入下一关……”);inta[13],i,n=0,choice[13],b;scanf(“%d”,&b);for(i=0;i<b;i++)1switch(choice[0]){switch(choice[1]){switch(choice[2]){switch(choice[3]){switch(choice[4]){2switch(choice[5]){switch(choice[6]){switch(choice[7]){switch(choice[8]){switch(choice[9]){3switch(choice[10]){if(n==b)elsereturn0;}voidencrypt(char*s){for(;*s!=’’;*s++)if(*s==’a’)*s=’a’;elseif(*s==’z’)*s=’z’;elseif(*s==’x’)*s=’x’;elseif(*s==’y’)*s=’y’;else*s=*s+3;}Gameover……Whattotryitagain?......Comeon!!!4
C语言程序设计期末作业 来自淘豆网www.taodocs.com转载请标明出处.