猜單詞編程
A. c++編程猜字游戲
有空給你寫。
B. 求用C語言編寫一個猜單詞代碼,其要求是有10次機會,用函數、while語句或者for語句或者if語句編寫
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
intmain()
{
charword1[100]="word";//初始橡局搭化數組
charword2[100];//儲存單詞
for(inti=梁拿0;i<10;i++)
{
gets(word2);//讀取單詞
if(strcmp(word1,word2)==0)
{
printf("猜對了");
break;
}
else
printf("猜錯了");
}
system("pause");
return0;
}
你要的DEV的圖
大臘磨概就是這樣了,不懂的可以再問我
C. 猜數字游戲的C++代碼
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
void main()
{
int a[4],b[4],over=1;
int i,j,k,m,an,bn,flag,x;
srand ((unsigned int)time (NULL));
a[0]=rand()%9+1;
k=1;
while (k<4)
{
x=rand()%9+1;
for (i=0;i<k;i++)
if (x==a[i])break;
if (i>=k)
{
a[k]=x;k++;
}
}
for(i=0;i<4;i++)
printf("%3d",a[i]);
printf("\n");
m=1;
while (over==1)
{
printf("please input 4 numbers (1-9),數字不能重復,數字間用空格隔開,第%2次:\n",m);
flag=1;
for (i=0;i<4;i++)
{
scanf("%d",&b[i]);
if (b[i]>9||b[i]<1) flag=0;
}
for (i=0;i<4;i++)
{
for(j=i+1;j<4;j++)
if (b[i]==b[j])
{
flag=0;break;
}
if (flag==0)
{
printf("輸入有誤!請重試:輪笑\n");
continue;
}
an=0;bn=0;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
{
if (a[i]==b[j])
{
an++;
if (i==j)bn++;
}
}
if (an==4&&bn==4)
{
printf("Right! You are so clever:\n");
over=0;
}
{
printf("game over:%dA%dB\n",an,bn);
m++;
continue;
}
}
}
}
或
#include "stdio.h"
#include "stdlib.h"
#include "臘碰含吵衡ctype.h"
int main(){
char ch;
int number;
int guess;
char flag='y';
char again;
printf("Press s or S to start the game:");
scanf("%c",&ch);
printf("\n");
if(toupper(ch)=='S'){
while(toupper(flag)=='Y'){
printf("Starting the game ...\n");
number=random()%100+1;
printf("Please input a number(1~100):");
scanf("%d",&guess);
printf("\n");
if(guess<1 || guess>100){
printf("input error!!!\n");
}
else if(guess>number){
printf("Higher!\n");
}
else if(guess<number){
printf("Lower!\n");
}
else{
printf("Congratuation!You are clever!\n");
}
printf("Press y or Y to play again:");
scanf("%c",&flag);
}
}
else{
printf("Goodbye!!!\n");
}
}
D. python能做什麼游戲
Python是一門高級且有趣的編程語言,除了網路爬蟲、人工智慧、數據分析之外,Python還可以進行游戲開發,為大家介紹五個支持Python的2D、3D游戲開發庫。
1、Cocos2d:是一系列開源軟體框架,用於構建跨平台2D游戲和應用程序,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d多種框架組成,像大魚賭場、城堡沖突等小游戲,就是用此框架開發出來的。
2、Panda3D:是由迪士尼開發的3D游戲引擎,一個用於Python和C++程序的3D渲染和游戲開發框架,並由卡內基梅隴娛樂技術中心負責維護,使用C++編寫的,針對Python進行了完全的封裝。
3、Pygame:它是一組Python模塊,用來編寫游戲,可支持Python3.7,游戲例子有:紙牌游戲、超級馬里奧、擊球等多種游戲。
4、Pyogre:ogre 3D渲染引擎的Python綁定,可以用來開發游戲和模擬程序等任何3D應用,它的API更加穩定,也非常快速靈活。
5、RenPy:一個視覺小說引擎,被世界各地的成千萬的創造者所使用,它可以幫助你使用文字、圖像和聲音來講述電腦和移動設備上的故事。RenPy是開放源碼的,可免費的商業用途,易於學習的腳本語言任何人都能有效地編寫大型視覺小說,它的Python腳本足以用來模擬游戲。
E. java簡單編程幫忙謝!
代碼如下:猜的次數和單詞長度一樣。
import java.util.* ;
public class T {
public static void main(String [] args) {
Scanner scanner=new Scanner(System.in);
String word;
String s;
String s1="";
String s2="";
char c;
System.out.println("Please enter a word:");
word=scanner.next();
s1=word;
for(int i=0;i<s1.length();i++)
s2=s2+"*";
for(int i=0;i<word.length();i++){
System.out.println("Please enter a letter:");
s=scanner.next();
if(s.length()>1){
System.out.println("Error!"舉困缺);
i--;
}else{
c=s.charAt(0);
int index=s1.indexOf(c);
if(index!=-1){
s2=s2.substring(0,index)+c+s2.substring(index+1);
s1=s1.substring(0,index)+"尺昌0"+s1.substring(index+1);
}
System.out.println(s2);
if(word.length()-i-1>0)
System.out.println("You have "+(word.length()-i-1)+" more tries");
}
}
if(s2.equals(word)){
System.out.println("You Win!");
}else
System.out.println("The answer is"+word+".You Lose!");
}
}
運行結正辯果:
Please enter a word:
hello
Please enter a letter:
o
****o
You have 4 more tries
Please enter a letter:
h
h***o
You have 3 more tries
Please enter a letter:
l
h*l*o
You have 2 more tries
Please enter a letter:
l
h*llo
You have 1 more tries
Please enter a letter:
e
hello
You Win!
有問題就追問,滿意請採納。
F. python都能幹什麼
從web開發到數據科學、機器學習等等,Python在現實世界中的應用是無限的。以下一些項目將會輔助你最終將你的Python技能用到正道上。
#1:將乏味的事情自動化
這是一本「針對全新初學者實用編程」的資源。就像標題所述,這本書教你如何將乏味的任務自動化,比如更新電子表格或者重命名計算機的文件。這是想要掌握Python基礎的任何人的完美起點。
#2:隨時跟蹤比特幣價格
這段時間似乎人人都在講比特幣。自從2017年12月價格達到將近20000美元的高點後,加密數字貨幣已經進入到數百萬人的腦海里。它的價格在不斷波動,但是很多人都認為這是一筆值得的投資。
#3:創建一個計算器
這個簡單的項目是進入GUI編程的一個可靠的辦法。開發後端服務是部署的重要部分之一,但是可能也需要考慮前端的事情。創建用戶可輕松與之交互的應用就顯得無比重要。
#4:挖掘Twitter數據
感謝互聯網以及逐步壯大的物聯網,我們現在能訪問的數據量之大甚至在10年前都是無法想像的。分析是任何跟數據打交道的領域的很大一部分。大家都在討論什麼?我們從他們的行為中能看到什麼模式?
#5:用Flask建立一個微博客
似乎現在人人都有一個博客,但是給自己在網上設立一個中心樞紐不算什麼糟糕想法。隨著Twitter和Instagram的出現,微博客尤其流行起來。在Miguel Grinberg搞的這個項目里,你會學習到如何搭建自己的微博客。
#6:建立一個區塊鏈
盡管區塊鏈起初開發出來是作為金融技術使用的,但現在卻蔓延到了其他的各個行業。區塊鏈幾乎可以用到任何交易上面:從房地產到病歷轉移等等。
#7:Twitter Feed控制
對開發web應用感興趣但是對開始一個大型項目沒有信心?別擔心——我們有東西給你。跟著我們一起學習如何在幾個小時內創建一個簡單的web app。
#8:玩PyGames
這個是給喜歡樂子的人准備的!Python可用於對各種電玩游戲、冒險游戲以及益智游戲進行編碼,你可以在數天之內完成部署。經典的游戲包括猜單詞、一字棋、乒乓球等等,這些都可以用你剛學會的編程技能去做。
#9:選擇你的冒險之旅
如果你更喜歡講故事,用Python仍然可以開發出很酷的東西來。
#10:對機器學習說「Hell World!」
對於對人工智慧感興趣的任何人來說,機器學習是理解的關鍵領域。然而,想要開始學習機器是很嚇人的,而且這個領域發展很快,總是在變。
#11:接受挑戰
G. C語言學好了,可以做什麼呢可以做游戲嗎
聽說像五子棋,跳棋一樣的游戲都可以編,不過製做界面要花點時間,也可以做一些實用的程序,我就見學長編過一個手機慶正說在地查詢系統,我們自己也做過一些程序,有一個叫猜單詞的游戲就編出來過,當然也可以自己創一個游戲,自己設置游戲規則,C的功能是很強大的,幾乎說有的程序都可以用c來寫,但比較費時間,java比C更適合做大型程序。旦州
C接近於機器語言,因此可以用來編寫操作系譽遲悔統,但一切都要建立在c學會,學好的基礎上,希望你加油哦!