如果用户在打渔,那么让用户进行猜单词游戏;如果用户在晒网,那么让用户进行单词翻译游戏。
猜单词游戏:在d盘的game目录下,建立一个文本文档answer.txt ,文件内容为用户设定的单词答案。(文件的内容可以直接给定)。如:
University
读回answer.txt文件的内容,放入一维数组a中,判断单词的长度n。然后产生一个0到n-1的随机数i。向用户显示a[0]..a[n-1]中除a[i]之外的全部元素,而a[i]位置用一个*填补,让用户猜想*处应该是什么字母,用户输入正确则给予祝贺,错误就给予鼓励。例如:
Uni*ersity
V
Congratulation
在文件中给定多个单词,每个单词占一行(或以空格隔开),程序开始后,将文件中的单词读入到能够存储多个单词的字符数组中,将单词的显示顺序随机化,让用户每次玩儿的都是不确定的单词,用户答对了,则退出游戏界面。
单词翻译游戏:同样要求从文件中读取,这次需要读取多个英语单词,同时在另一个文件中读取一个汉语词汇,这个汉语词汇就是那几个英语单词其中一个的汉语意思,给英语单词进行编号,让用户进行选择。
!!!!!!主体我自己可以做,可是不会有关读文件内容以及下面的部分!!!!!!
11 个解决方案
#1
the most difficult part of this program is "请编程判断此人在以后的某年某月某日是在“打渔”还是在“晒网”,这天是星期几,其中以后的某年某月某日从键盘输入", but you can google it, i think many answer for this already, just need a little change.
#2
哇塞,我们大一时的上机题,搂主自己好好锻炼一下把
#3
你还真是初来乍到,上来直接让人给你写个! 你先自己写啊,看别人的永远不行啊,想要看代码直接 baidu google!csdn是解惑的!
#4
每逢课程设计,宿舍的抠脚大汉都化身为小女子
#5
抱歉啊__诸位,这个题的主体我其实已经编出来了,现在有些事,晚上回去再发出来求大家帮忙看看,呵呵
#6
暂时想到第
一题:先判断输入日期和200年1月1日相隔的天数,对5求余。余0,1,2,表示在打渔,余3或者4表示正在晒网。星期几与打渔晒网类似。
#7
a)打开文件:fopen函数
b)关闭文件:fclose
c)读文件:fread
d)写文件:fwrite
memcpy是将一段缓冲区的内容复制到另一段缓冲区上。
fwrite是将一段缓冲区的内容复制到磁盘文件上。
fseek:当在文件中读来读去时使用,移动文件读取地址
ftell:获取距离文件首地址的距离。
rewind:把文件读取地址强制移动到文件首地址。
楼主要的是这些东西么!
b)关闭文件:fclose
c)读文件:fread
d)写文件:fwrite
memcpy是将一段缓冲区的内容复制到另一段缓冲区上。
fwrite是将一段缓冲区的内容复制到磁盘文件上。
fseek:当在文件中读来读去时使用,移动文件读取地址
ftell:获取距离文件首地址的距离。
rewind:把文件读取地址强制移动到文件首地址。
楼主要的是这些东西么!
#8
我喜欢帮助小女子,但是你这问题问的有点笼统,问点细节方面的吧,咱们深入的聊聊
#9
小女子笑湿了
#10
人家 小女子 都 跪谢了。。。。。
#11
看到那么多字就晕了.
#1
the most difficult part of this program is "请编程判断此人在以后的某年某月某日是在“打渔”还是在“晒网”,这天是星期几,其中以后的某年某月某日从键盘输入", but you can google it, i think many answer for this already, just need a little change.
#2
哇塞,我们大一时的上机题,搂主自己好好锻炼一下把
#3
你还真是初来乍到,上来直接让人给你写个! 你先自己写啊,看别人的永远不行啊,想要看代码直接 baidu google!csdn是解惑的!
#4
每逢课程设计,宿舍的抠脚大汉都化身为小女子
#5
抱歉啊__诸位,这个题的主体我其实已经编出来了,现在有些事,晚上回去再发出来求大家帮忙看看,呵呵
#6
暂时想到第
一题:先判断输入日期和200年1月1日相隔的天数,对5求余。余0,1,2,表示在打渔,余3或者4表示正在晒网。星期几与打渔晒网类似。
#7
a)打开文件:fopen函数
b)关闭文件:fclose
c)读文件:fread
d)写文件:fwrite
memcpy是将一段缓冲区的内容复制到另一段缓冲区上。
fwrite是将一段缓冲区的内容复制到磁盘文件上。
fseek:当在文件中读来读去时使用,移动文件读取地址
ftell:获取距离文件首地址的距离。
rewind:把文件读取地址强制移动到文件首地址。
楼主要的是这些东西么!
b)关闭文件:fclose
c)读文件:fread
d)写文件:fwrite
memcpy是将一段缓冲区的内容复制到另一段缓冲区上。
fwrite是将一段缓冲区的内容复制到磁盘文件上。
fseek:当在文件中读来读去时使用,移动文件读取地址
ftell:获取距离文件首地址的距离。
rewind:把文件读取地址强制移动到文件首地址。
楼主要的是这些东西么!
#8
我喜欢帮助小女子,但是你这问题问的有点笼统,问点细节方面的吧,咱们深入的聊聊
#9
小女子笑湿了
#10
人家 小女子 都 跪谢了。。。。。
#11
看到那么多字就晕了.