C语言集训—谢思静—第零次作业

213 阅读2分钟

前期准备(C语言环境搭建)

1.登陆下载mingw文件

具体操作流程如下:首先登录网站bit.ly/mingw10 选中图中圈的链接进行下载(可考虑谷歌浏览器下载),并安装在电脑C盘目录中。安装完成以后,打开mingw中的bin文件,复制好目录,

image.png

屏幕截图 2021-11-17 190045.png

打开我的电脑,在空白处点击右键,再点击高级系统设置→环境变量→点击Path进行编辑

image.png

点击新建将复制的目录粘贴上去并点击确定

接下来检查安装是否成功,在键盘上用win+R打开运行,输入cmd后打开界面如图所示:

image.png 然后直接输入g++ -version,按下Enter键,若显示如图所示,则安装成功。

image.png

编译运行程序

安装Visual Studio Code

首先在网页上下载好安装包并进行安装,完成后打开VSCode,点击扩展(图中圈的图标),并搜索圈中所圈进行下载

image.png 下好以后回到开始的页面,点击新建文件,另存为你想放的目录,文件名后一定要加上.cpp后缀 再次点击左上角文件→首选项→设置→搜索栏中搜索run in terminal并打√,如图所示:

image.png 勾选run in terminal

image.png

一切准备完毕后,回到新建的文件页面,输入以下代码(如图所示),然后点击文件保存(一定要先保存了再运行!),点击右上角的三角形,显示如下则安装成功:

#include "stdio.h"

int main()

{
printf("Hello World\r\n");
return 0;
}

image.png

在这次准备中,我存在的问题: 1.在运行Visual Studio Code之前,我没有勾选run in terminal,导致后面的运行一直乱码。

复习题

1.对编程而言可移植性意味着什么:不修改程序,可以在不同的系统编辑、运行。

2.解释源代码文件、目标代码文件和可执行文件有什么区别?:源代码文件是由程序员手写编成的文本,而目标文件和可执行文件都是由机器语言指令组成。其中目标文件不完全是机器语言,而可执行文件全部由机器语言组成。

3.编程的7个主要步骤是什么?:定义程序目标 、设计代码 、编写代码 、编译 、运行、调试 、维护和修改

4.编译器的任务是什么?:把源代码编译成目标文件

5.链接器的任务是什么?:把目标文件和库文件链接成可执行文件