猜单词编程
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学会,学好的基础上,希望你加油哦!