从零开始学习编程的旅途

简介: 从零开始学习编程的旅途

2022年10月13日

       这一天,我正式踏入了编程的学习,作为一个商科的大一学生,在疫情这样一个大环境下,我决心学习计算机技术,应对现在这个时代对我未来的挑战。通过转专业的形式,完成我人生的一次涅槃重生。


       第一步,我将从C语言开始。我曾经听过有人这样形容C语言,C生万物,这也是我选择C语言作为我的第一个学习目标的原因,我希望通过写博客一步步记录我学习和成长的过程,分享作为非计算机文科专业的人是如何学习计算机技术,在未来拿到自己心仪的offer,分享我的学习经验。


       成功贵在坚持,我决心每天坚持写代码,我很清楚笨鸟先飞的道理,先天不足,后天不付出超越他人的努力,谈何实现自己的梦想。


       我的梦想是进入一家游戏公司,(我想进腾讯)或许有一点异想天开,梦想总是要有的,万一实现了呢。希望我们未来能共同努力,拿下自己心仪的offer。


#include
int main()
{
  printf("Hallo world!");
  printf("努力学习");
  printf("未来拿到自己心仪的offer");
  return 0;
}

        原谅实力有限,暂时只会用打印函数,点个关注,我们一起学习,一起成长!


2022年11月4日(更新)

     现在学习C语言快一个月了,在学习编程的路上,我遇到了许多志同道合的朋友、同学,让我知道编程的路上并不孤单,感谢他们的支持,我才能一直坚持写博客到现在。


      以后如果有时间,或者有什么事情想要分享的话,我大概会在这个,我的第一篇博客中分享,如果有幸,你再一次进入这篇博客的话,可以和我进行一波心灵上的对话,一起交流这些日子以来的进步抑或是挫折。


      这一次我想要分享的是我用C语言写出的第一个游戏,我的梦想也是成为一个游戏的设计师,给一个游戏写底层代码我觉得是很有成就感的一件事。


#define _CRT_SECURE_NO_WARNINGS 1
#include
#include
#include
void menu()
{
  printf("**********************************\n");
  printf("****** 开始游戏:1  退出游戏:0  ****\n");
  printf("**********************************\n");
}
void game()
{
  int ret = rand() % 100 + 1;
  while (1)
  {
  printf("请输入数字:");
  int num = 0;
  scanf("%d", &num);
  if (num < ret)
  {
    printf("猜小了\n");
  }
  else if (num > ret)
  {
    printf("猜大了\n");
  }
  else
  {
    printf("恭喜你,猜对了!\n");
    break;
  }
  }
}
int main()
{
  int input = 0;
  srand((unsigned int)time(NULL));
  do
  {
  menu();
  scanf("%d", &input);
  switch (input)
  {
  case 1:
    printf("猜数字游戏开始\n");
    game();
    break;
  case 0:
    printf("游戏退出\n");
    break;
  default:
    printf("输入错误\n");
    break;
  }
  } while (input);
  return 0;
}
  //int ret = rand() % 100 + 1;
  //srand((unsigned int)time(NULL));
    //生成随机数的方法

玩一个游戏啊,最重要的是不一样的体验,所以我觉得这个随机数的生成,对于游戏的帮助很大。


谢谢你能听我唠嗑那么久啊,我们有缘再相会吧!


2022年11月23日(更新)

孩子要期末复习了...呜呜


估计要到一月份寒假才能更新博客了......呜呜呜


希望期末不要挂科,我们有缘再见吧......


2023年5月9日(更新)

半年了呀,我现在也厉害了不少,另外,去年期末没有挂科哈哈。


最近的目标是参加九月的秋招,


在这里祝自己拿到一个实习Offer吧。


相关文章
|
1月前
|
移动开发 前端开发 JavaScript
从零开始学习前端开发:入门指南
本文将介绍从零开始学习前端开发的入门指南。通过学习HTML、CSS和JavaScript等基础知识,读者将了解前端开发的基本概念和工具,并学会如何构建简单的网页应用程序。无论您是初学者还是有一定经验的开发人员,本文都将帮助您打下坚实的前端开发基础。
|
3月前
|
网络协议 前端开发 数据库
从零开始学习后端开发
【2月更文挑战第9天】后端开发是目前互联网行业中非常热门的技术方向之一,也是很多程序员进阶的必经之路。本文将从零开始,系统性地介绍后端开发相关的知识点和技术栈,帮助初学者快速入门。
|
3月前
|
存储 开发框架 前端开发
从零开始学习前端开发
前端开发是现代互联网应用程序开发中不可或缺的一部分。本文将带您从零开始学习前端开发,包括HTML、CSS和JavaScript等核心技术,以及常见的开发框架和工具。
|
4月前
|
前端开发 JavaScript 开发工具
从零开始学习前端开发技术
随着互联网的快速发展,前端开发成为了一个备受关注的职业。本文将从零开始介绍前端开发所需的基础知识和技能,并重点介绍常用的HTML、CSS和JavaScript语言,帮助初学者快速入门前端开发。
36 0
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
从零开始学习深度学习:入门指南与实践建议
本文将引导读者进入深度学习领域的大门,从基础概念到实际应用,为初学者提供全面的学习指南和实践建议。通过系统化的学习路径规划和案例实践,帮助读者快速掌握深度学习的核心知识和技能,迈出在人工智能领域的第一步。
|
4月前
|
存储 网络协议 安全
从零开始学习 Java:简单易懂的入门指南之网络编程(三十七)
从零开始学习 Java:简单易懂的入门指南之网络编程(三十七)
|
9月前
|
运维 算法 数据可视化
从零开始学习R语言编程:完全指南
R语言是一种流行的数据分析语言,广泛应用于学术界、商业界和社会科学研究等领域。与其它数据分析软件相比,R语言的优点包括免费开源、高效可靠、具有强大的数据分析和可视化能力等。R语言的编程基础包括了各种控制结构和函数,可以方便地实现算法和数据操作。本篇文章将介绍R语言的基本编程结构,涵盖if-else语句、for循环、while循环和函数等,帮助读者快速上手学习R语言编程。
256 0
|
11月前
|
数据采集 Web App开发 JSON
从零开始学习 puppeteer
从零开始学习 puppeteer
200 0
|
存储 程序员 C语言
从零开始学C
从零开始学C
38 0
|
存储 XML 移动开发
🏆从零开始学习JS进阶2️⃣🏆
文档对象模型(Document Object Model,简称DOM),是 W3C 组织推荐的处理 可扩展标记语言(html或xml文档) 的标准 编程接口。它是一种与平台和语言无关的 API,它可以动态操作HTML文档,如 对html标签作增删改查操作。DOM 是一种基于树的 API 文档,在处理html文档的过程中,DOM以对象的形式存储在内存中。因为DOM是基于树结构存储在内存中的,所以DOM又称为文档树模型。
161 0
🏆从零开始学习JS进阶2️⃣🏆