當前位置:首頁 » 編程軟體 » 編程猜單詞

編程猜單詞

發布時間: 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++編程猜字游戲

有空給你寫。

熱點內容
伺服器業務ip地址怎麼配 發布:2024-04-23 15:03:05 瀏覽:988
銅排折彎最簡單的演算法 發布:2024-04-23 14:48:53 瀏覽:21
我的世界伺服器倒計時清理指令 發布:2024-04-23 14:21:14 瀏覽:465
五班資料庫 發布:2024-04-23 13:59:57 瀏覽:797
在c語言中數字029是一個 發布:2024-04-23 13:52:13 瀏覽:740
我的世界電腦版伺服器怎麼禁足 發布:2024-04-23 13:24:49 瀏覽:547
y壓縮包 發布:2024-04-23 12:41:20 瀏覽:166
內網互相訪問 發布:2024-04-23 12:36:23 瀏覽:319
安卓國際服在哪裡看賬號 發布:2024-04-23 12:30:29 瀏覽:299
android開發伺服器 發布:2024-04-23 12:24:42 瀏覽:237