当前位置:首页 » 编程软件 » 编程猜单词

编程猜单词

发布时间: 2022-02-17 01:25:37

c语言编程猜单词

太吝啬了啊.

⑵ C语言程序设计猜单词怎么做

你要实现的是什么功能,我理解是。你从文件里面读取一个单词到内存中,然后你输入单词与之想比较,然后相同提示正确,不相同不提示。
第一:写一个文件流,读取你保存到电脑上的txt文件到内存中,并且存入一个数组中。
第二:get你猜的单词,然后与之比较。正确返回true错误返回false。判断返回值,true提示通过
false继续。
如果还要复杂点的话,可以在比较判断函数里面添加一些人性化的内容,比如说有几个不相同这类的,凭自己的想想能立来做

⑶ 如何用C语言编写英语猜词游戏

首先你要设计一个装单词的数据结构,有很多种,比如一个二维的字符串数组.
char * word[26][100] 可以装2600个单词了,够了吧.
也可以用26叉树来装,
之后就简单了,在一个大循环中不断的随机调用其中的一个单词叫人猜就可以了.
别忘了来点奖励

⑷ 用c语言编写一个程序:单人猜英文单词的游戏

我很想帮,可是你不说规则.......
真只有这么多分啦??

⑸ 怎样用javascript编写一个猜单词的小游戏

自己再改改。应该大致意思都对了。
<html>
<head>
<style>
body {
margin: 0 auto;
font-size:12px;
}
.c1 {
font-size:12px;
color:gray;
}
.c2 {
font-size:12px;
color:black;
}
#result {
width:200px;
height:80px;
border: 1px solid blue;
display:none;
}
</style>
<script type="text/javascript">
//给定单词初始化,可以直接增加你想要的单词
function init(){
var r = ['word', 'sun', 'good', 'yes', 'apple'];
window.temp=r[Math.round(Math.random()*(r.length-1))];
i=0;
}
//调用初始化函数
init();
//校验
function check() {
var guess = $('guess').value;
if (guess) {
if (i != 3 && guess) {
if (guess != temp && guess.length != temp.length) {
alert('错了,给定的单词长度是' + temp.length)
i++;
return;
}
if (guess != temp && guess.charAt(0) != temp.charAt(0)) {
alert('错了,给定的单词第一个字母是' + temp.charAt(0))
i++;
return;
}
if (guess != temp&& guess.charAt(guess.length - 1) != temp.charAt(guess.length - 1)) {
alert('错了,给定的单词最后一个字母是是' + temp.charAt(guess.length - 1))
i++;
return;
}
if (guess == temp) {
alert('祝贺你猜对了!');
_replay(true);
return;
}
} else {
alert('对不起,你已经没有机会了');
_replay(false);
return;
}
}
else{
alert('请输入你猜的单词');
$('guess').focus();
}
}
//点击开始
function c1(obj) {
obj.readOnly = false;
obj.className='c2';
if (obj.value == '点击开始'||obj.value=='重玩一下') {
obj.value = '';
}
be=new Date();
//$('begintime').innerHTML='开始时间'+be.toLocaleString();
//$('endtime').innerHTML='';
}
//猜对结束
function c2(obj,text,flag){
en=new Date();
if(flag){
alert('你总共花了'+(en.getTime()-be.getTime())/1000+'秒');
}
obj.readOnly = true;
obj.className='c1';
obj.value=text;
//$('endtime').innerHTML='结束时间'+en.toLocaleString();
}
//没有机会后和猜对后重新重新开始
function _replay(flag){
init();
c2($('guess'),'重玩一下',flag);
}
function $(id){
return document.getElementById(id);
}
</script>
</head>
<body>
<h1>猜拼单词的小游戏</h1>
<hr>
<p>猜拼单词的小游戏?注意:最多三次哦!</p>

输入你猜的单词:<input type="text" class="c1" id="guess" readonly="true" value="点击开始" onfocus="c1(this);">
<a href="javascript:void 0" onclick="check()">我猜</a>
<hr>
<div id="begintime"></div>
<div id="endtime"></div>
</body>
</html>

⑹ 程序设计题 猜单词

我可以在vb中简单的 做出这个程序 vc中我得实验一下

qq44072429加我 一起讨论 应该是很简单的哦

具体步骤就是 先设置 字符的库 可以是txt文件可以是数据库mdb也可是定义在程序内部的 宏定义 然后用random 随即的调用出来

然后通过 strlen过的string 的 长度 一显示 下话线,然后就是

判断按键消息 用vk获得按键 然后在单词中进行对比 然后 显示相应的字母

当字母都显示出来 调用messagebox 提示 过关!!!!

有了步骤就是 自己去定义拉 其中要用到setwindowshookex 用来获得键盘消息

去做把 !!!!!!!!!!!!!!!

⑺ 求用C或C++模拟猜单词游戏编程

呃.......太麻烦了吧,程序直接让别人做.我建议楼主还是亲自动手写吧,如果遇到了具体的问题,再上来问..我会帮你解答的.

⑻ 谁能用c#编写一个猜单词的游戏,急用,谢谢各位啦!

为 15分编个游戏没那空

⑼ C语言猜单词小程序程序设计

修改后如下

你所说的多循环一次是因为输入的回车被读入

目前加了判断略去输入的回车 如果需要略去其他字符 比如空格等 可类似判断

#include<stdio.h>
#include<string.h>

main()
{
char*p;
inti,count=8,rightcount=0;
charanswer[]="junk";
charguess,userguess[strlen(answer)];
for(i=0;i<strlen(answer);i++)
userguess[i]='-';
userguess[i]=0;//这里加个结束符

while(rightcount!=strlen(answer)&&count!=0)//这里条件微调了一下
{
printf("Thewordnowlookslikethis:%s ",userguess);

if(count!=1)
printf("Youhave%dguessesleft. ",count);
else
printf("Youhaveonlyoneguessleft. ");
printf("Yourguess:");
while(scanf("%c",&guess)&&guess==' ');//略去换行符输入
if((p=strchr(answer,guess)))
{
*(userguess+(p-answer))=*p;
rightcount++;
*p='-';
printf("Theguessiscorrect. ");
}
else
{
count--;
printf("Thereareno%c'sintheword. a",guess);
}

}
if(rightcount==strlen(answer)) printf("Youwin. ");
else printf("Youlose. ");
}

⑽ c++编程猜字游戏

有空给你写。

热点内容
手机搜狐怎么上传视频 发布:2024-05-04 02:50:54 浏览:74
存储卡那里有卖 发布:2024-05-04 02:45:42 浏览:967
磁盘存储介质 发布:2024-05-04 02:44:19 浏览:435
我的ae为什么没有脚本 发布:2024-05-04 02:44:00 浏览:791
车库配置灭火器有什么要求 发布:2024-05-04 02:41:46 浏览:16
软考算法 发布:2024-05-04 02:36:49 浏览:73
c语言求质因子 发布:2024-05-04 02:10:56 浏览:756
sqlserver无法启动 发布:2024-05-04 01:37:19 浏览:850
php使用正则 发布:2024-05-04 01:36:12 浏览:121
玉石密度算法 发布:2024-05-04 01:24:49 浏览:336