我看世界杯

目录

写在前面

正文

一、初看世界杯

二、再看强球队

三、爱上足球没

 写在最后


写在前面

说实话,第一次接触足球还是在小学阶段,现在已经记不清那是在哪里搞来的,反正是挺破烂的,外面的五边形布料都已经脱落,都能露出里面的布料,很明显这球已经踢不成了,虽然也不懂什么规则,可还是玩的津津有味......

在进入大学之前,就再也没有接触过了,不仅仅是场地问题,更是观念问题,唯一能见的地方就是在电视上。听说最近的许多地方的中考体育科目都把足球加进了必考项,还真是羡慕啊!


正文

一、初看世界杯

不怕被笑话,我第一次看的世界杯就是2022卡塔尔世界杯,发现宿舍的室友在那里看,就坐在了旁边看了起来,顺手了解此次世界杯的一些赛事以及足球比赛的规则,了解了史上花费最高的世界杯,了解了卡塔尔的豪横。

1、本届世界杯的趣事

说来也有趣,看到了比赛双方的国家,真是史诗对决,惊喜不断,先是打破传统的东道主输球

2、本届世界杯的冷门

接着阿根廷与沙特的对决,让我对越位知识也是好奇,了解了什么是越位

足球的越位的意思是进攻方出球球员,在他准备出脚的那一瞬间,如果是在对方的半场之中,接球球员和包含门将在里面的倒数第2名的对方防守球员,距离端线特别近的时候,同时比球距离端线还要近,而且试图通过借当前的位置干扰对方球员征求或者干扰比赛,接门柱横梁或对方身上反弹球的时候就会被判罚越位。当然还需要注意的是角球,界外球以及球门球都不算越位,如果是在对方半场靠前,球员回传的情况下,也是不算越位的。

3、本届世界杯的特色

作为首届在北半球冬季举办的世界杯,尽管卡塔尔当地仍风和日暖,但赛场之内“寒意”却频频来袭。三轮小组赛战罢,没有任何一支队伍取得全胜战绩出线,各队之间实力差距的缩小肉眼可见。 冷门的背后是平民球队的逆袭,也有豪门的“悲歌”。

这从中说明,没有不可战胜的困难,没有一直成功的喜悦,不被看好不一定会输,爱拼才会赢!

4、本届世界杯的歌曲

说起历届世界杯的主题曲,都是十分的魔性,富有动感,让人有运动的冲动,本届的的也不例外。在历届世界杯歌曲中,我最喜欢2010南非世界杯主题曲《wakawaka》这首歌 。。


二、再看强球队

说实话,我也不太懂,观看了小组赛的统计数据,这是犯规榜单,哈哈,法国是又强犯规又少,但个人感觉巴西夺冠可能性还是比较大的。


三、爱上足球没

对于学编程的,要学会科技与生活相结合...来看看用C语言画出足球吧!

#define _CRT_SECURE_NO_WARNINGS 1
///
// 编译环境:Mictosoft Visual Studio 2022, EasyX_2022
//

#include<graphics.h>
#include<math.h>
#include<conio.h>
#define PI acos(-1.0)

int main()
{
    initgraph(640, 480);
    setbkcolor(WHITE);
    setlinecolor(BLACK);
    cleardevice();
    setlinestyle(PS_SOLID, 4);
    setfillcolor(WHITE);
    fillcircle(320, 240, 150);    // 绘制一个球形状

    setlinestyle(PS_SOLID, 2);
    POINT pts[5];
    POINT Fpts[5];
    POINT Zpts[5];
    // 计算五边形的五个顶点坐标
    double a = PI / 2;
    for (int i = 0; i < 5; i++)
    {
        pts[i].x = int(320 + cos(a) * 60);
        pts[i].y = int(240 - sin(a) * 60);

        Zpts[i].x = int(320 + cos(a) * 100);
        Zpts[i].y = int(240 - sin(a) * 100);

        Fpts[i].x = int(320 + cos(a) * 110);
        Fpts[i].y = int(240 - sin(a) * 110);
        a += PI * 2 / 5;
    }
    setlinecolor(BLACK);
    setfillcolor(BLACK);
    solidpolygon(pts, 5);
    for (int i = 0; i < 5; i++)
    {
        line(pts[i].x, pts[i].y, Zpts[i].x, Zpts[i].y);
    }

    POINT Spts[10];
    POINT Wpts[20];
    a = PI / 2 + PI / 20;
    for (int i = 0; i < 20; i++)
    {
        Wpts[i].x = int(320 + cos(a) * 150);
        Wpts[i].y = int(240 - sin(a) * 150);
        a += PI * 1 / 10;
    }
    a = PI / 2 + PI / 10;
    for (int i = 0; i < 10; i++)
    {
        Spts[i].x = int(320 + cos(a) * 128);
        Spts[i].y = int(240 - sin(a) * 128);
        a += PI * 1 / 5;
    }
    int P = 9;
    for (int i = 0; i < 5; i++)
    {
        line(Zpts[i].x, Zpts[i].y, Spts[P].x, Spts[P].y);
        P++;
        if (P == 10)
        {
            P = 0;
        }
        line(Zpts[i].x, Zpts[i].y, Spts[P].x, Spts[P].y);
        P++;
    }
    for (int i = 0; i < 9; i++)
    {
        line(Spts[i].x, Spts[i].y, Spts[i + 1].x, Spts[i + 1].y);
        i++;
    }
    int PS = 0;
    for (int i = 0; i < 20; i++)
    {
        if (i % 2 == 0)
        {
            if (PS % 2 == 0)
            {
                line(Wpts[i].x, Wpts[i].y, Spts[i / 2].x, Spts[i / 2].y);
            }
            else
            {
                line(Wpts[i + 1].x, Wpts[i + 1].y, Spts[i / 2].x, Spts[i / 2].y);
            }
            PS++;
        }
    }
    polygon(Wpts, 20);
    setlinestyle(PS_SOLID, 3);
    circle(320, 240, 150);
    setfillcolor(BLACK);
    for (int i = 0; i < 5; i++)
    {
        floodfill(Fpts[i].x, Fpts[i].y, BLACK);
    }
    _getch();
    return 0;
}

 写在最后

  • 不能因为对现在的失望
  • 就失去对未来的希望
  • 长江后浪推前浪
  • 我相信中国足球,会越来越棒

👍🏻点赞,你的认可是我创作的动力!

⭐收藏,你的青睐是我努力的方向!

✏️评论,你的意见是我进步的财富!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

畅游星辰大海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值