如何用c语言编写一个小游戏?

如何用c语言编写一个小游戏?,第1张

一、数学知识:

长方形的面积S=a*b

长方形周长L=2*(a+b)

其中a b分别为长方形的宽和高。

二、算法分析:

长方形面积及周长均依赖于宽和高,所以先要输入宽高值,然后根据公式计算,输出结果即可。

三、参考代码:

#include <stdio.h>

void main()

{

    double a,b

    double L,S

    scanf("%lf%lf",&a,&b)//输入宽和高。

    L=2*(a+b)//计算周长。

    S=a*b//计算面积。

    printf("面积=%lf, 周长=%lf\n", S, L)//输出结果。

}

四、注意事项:

因为没有限制输入为整型,所以使用浮点型用来存储各项值。输入输出要用%lf。

/*贪吃蛇*/

#include<stdio.h>

#include<time.h>

#include<conio.h>

#include<stdlib.h>

inthead=3,tail=0

intmain()

{

inti,j,k=0

intzuobiao[2][80]

longstart

intdirection=77

intgamespeed

inttimeover

intchange(charqipan[20][80],

intzuobiao[2][80],

chardirection)

zuobiao[0][tail]=1

zuobiao[1][tail]=1

zuobiao[0][1]=1

zuobiao[1][1]=2zuobiao[0

[2]=1

zuobiao[1][2]=3

zuobiao[0][head]=1

zuobiao[1][head]=4

/*处理棋盘*/

charqipan[20][80]

//定义棋盘

for(i=0i<20i++)

for(j=0j<80j++)

qipan[i][j]=''//初始化棋盘

for(i=0i<80i++)

qipan[0][i]='_'

for(i=0i<20i++)

qipan[i][0]='|'

for(i=0i<20i++)

qipan[i][79]='|'

for(i=0i<80i++)

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11217428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存