急需vfp编写小游戏的源代码。 下载地址 或者自己编写的代码都可以

 我来答
随风无奈杰瑞DH
2015-04-24 · TA获得超过143个赞
知道答主
回答量:133
采纳率:75%
帮助的人:57万
展开全部
什么 追问: vfp编写小游戏的源代码 回答: 在网上输入相关语句,确实可以找到。你是不是觉得太广泛了,并且有的是错的。嘿嘿,我来给你一个猜单词小游戏: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #define max 1024 #define min 50 void main() { FILE *fp; char c; int i=0; int j=0; //读文件 char str[max][min]={0}; if((fp=fopen("word.txt","r"))==NULL) { printf("can not open file word.txt\n"); exit(0); } c=fgetc(fp); while(c!=EOF) { if(c!=' ') { str[i][j]=c; j++; } else { i++; j=0; } c=fgetc(fp); } //产生随机数,0-i srand((unsigned int)time(NULL)); int n=rand()/20; while((n<0)||(n>i)) { n=rand()/20; } printf("取得的随机数是第%d个单词\n",n); //检查单词 printf("#######guess begin######\n"); printf("\n"); char gs; char con='y'; while(con=='y') { printf("请输入字母,# 号表示结束\n"); scanf("%c",&gs); getchar(); char gue[min]={0}; int flag=0; while(gs!='#') { for(int i=0;str[n][i]!='\0';i++) { if(str[n][i]==gs) { printf("字母%c在单词中\n",gs); flag=1; break; } } if(!flag) { printf("字母%不在单词中\n",gs); } printf("请输入字母,# 号表示结束\n"); scanf("%c",&gs); getchar(); } printf("请输入你猜的单词\n"); scanf("%s",gue); getchar(); if(!(strcmp(str[n],gue))) { printf("恭喜你,猜对了!\n"); } else { printf("很遗憾,你猜错了\n"); } printf("continue?y is guess again,press any key to end \n"); scanf("%c",&con); getchar(); } fclose(fp); }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式