首页 > 其他分享 >第一篇!!或许通过一个有趣的小球游戏来认识C语言是个不错的选择

第一篇!!或许通过一个有趣的小球游戏来认识C语言是个不错的选择

时间:2024-12-01 11:01:17浏览次数:13  
标签:10 第一篇 代码 小球 C语言 int radius height

反弹球

一.绘制一个小球

现在给你一张白纸,你要画出一个圆,你需要确定你要把这个小球画在这张纸的什么地方,你要画的这个小球的半径是多少。那我们近似类比,在计算机上通过C语言来画一个小球,你需要拥有一张“白纸”,也就是你需要使用easyx来画一个画布

#include<conio.h>
#include<graphics.h>
int main()
{
    int width=400;//添加画布宽度
    int height=600;//添加画布高度
    initgraph(width,height);
    int x=200;
    int y=300;
    int radius=50;
    fillcircle(x,y,radius);
    _getch();
    return 0;
        
}

现在我们已经实现了一个标准小球的绘制,我们通过设置width和height等参数,可以通过四则运算来控制x,y的坐标,从而使小球一直居中

标签:10,第一篇,代码,小球,C语言,int,radius,height
From: https://blog.csdn.net/2401_87977856/article/details/144145096

相关文章

  • C语言学习------函数
       一、函数的概念  数学中我们其实就⻅过函数的概念,⽐如:⼀次函数y=kx+b,k和b都是常数,给⼀个任意的x,就得到⼀个y值。        其实在C语⾔也引⼊函数(function)的概念,有些翻译为:⼦程序,⼦程序这种翻译更加准确⼀些。C语⾔中的函数就是⼀个完成某项特定的任务的......
  • 洛谷 P1605 迷宫 C语言 bfs
    题目:https://www.luogu.com.cn/problem/P1605题目描述给定一个 N×M方格的迷宫,迷宫里有 TT 处障碍,障碍处不可通过。在迷宫中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍。给定起点坐标和终点坐标,每个方格最多经过一次,问有多少种从起点坐标到......
  • C语言 神奇的幻方(洛谷 p2615 )幻方是一种很神奇的N*N矩阵
            题目:神奇的幻方(洛谷p2615)幻方是一种很神奇的N*N矩阵:它由数字1,2,3,…,N*N构成,且每行、每列及两条对角线上的数字之和都相等。当N为奇数时,可以通过以下方法构建一个幻方:首先将1写在第一行的中间;之后,按如下方式从小到大依次填写每个数k(k=2,3,…,N*N)若(k-1)在第一......
  • 【C语言】二维数组的声明
    一、1.在被调用函数的形参数组声明可以省略第一维的大小,第二维不可省略2.实参数组第一维第二维都需要#include<stdio.h>intmain(){ inta[][]; //Error intb[1][]; //Error intc[][1]; //Error intd[1][1]; return0;}voidf(inta[][]) //Error{ }v......
  • 十一月第一篇
    第一篇:修炼心态——从工匠到大师的心态转变核心观点:在《程序员修炼之道》中,作者强调了程序员的职业成长不仅仅依赖技术水平的提升,更依赖心态的成熟。从初入行业的“小工”到真正的专家,心态的转变至关重要。初学者往往只关注技术实现,忽视了编程背后的设计、架构和团队合作等方......
  • 第一篇 Python字典
    1.前言字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中,格式如下所示:d={key1:value1,key2:value2}注意:dict 作为Python的关键字和内置函数,变量名不建......
  • C语言——海龟作图(对之前所有内容复习)
    一.问题描述海龟作图    设想有一只机械海龟,他在C程序控制下在屋里四处爬行。海龟拿了一只笔,这支笔或者朝上,或者朝下。当笔朝下时,海龟用笔画下自己的移动轨迹;当笔朝上时,海龟在移动过程中什么也不画。     使用一个50*50的数组floor,用于记录海龟绘制的图形,数组元......
  • C语言——指针初阶(三)
    目录一.指针-指针    代码1:运行结果:    代码2:运行结果:        代码3:运行结果:二.指针数组例:往期回顾一.指针-指针    指针减去指针的前提:两个指针指向同一块空间。    指针减去指针的绝对值得到两个指针之间的元素个数......
  • 洛谷 P2895 [USACO08FEB] Meteor Shower S C语言 bfs
    题目:https://www.luogu.com.cn/problem/P2895题目描述贝茜听说一场特别的流星雨即将到来:这些流星会撞向地球,并摧毁它们所撞击的任何东西。她为自己的安全感到焦虑,发誓要找到一个安全的地方(一个永远不会被流星摧毁的地方)。如果将牧场放入一个直角坐标系中,贝茜现在的位置是原......
  • 洛谷 P1162 填涂颜色 C语言 bfs
    题目:https://www.luogu.com.cn/problem/P1162由数字 0 组成的方阵中,有一任意形状的由数字 1 构成的闭合圈。现要求把闭合圈内的所有空间都填写成 22。例如:6×6的方阵(n=6),涂色前和涂色后的方阵如下:如果从某个 0 出发,只向上下左右 4 个方向移动且仅经过其他 00 的情......