![C语言入门很轻松(微课超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/25/44510025/b_44510025.jpg)
1.3 编写第1个C语言程序
在了解了C语言常用的开发环境后,下面使用这些开发工具来编写一个简单的C语言程序,进而学习这些开发工具的使用方法。
1.3.1 在Visual Studio 2019中编写
Visual Studio 2019是微软公司推出的一款高性能集成开发工具,具有可视化的开发环境,其功能完善、操作简便、界面友好,适合初学者开发使用。
在Visual Studio 2019中编写C语言程序的具体操作步骤如下。
步骤1:启动Visual Studio 2019主界面,进入初始化界面。选择“文件”→“新建”→“项目”菜单命令,如图1-19所示。
步骤2:弹出“创建新项目”对话框,在左侧选择“空项目”选项,如图1-20所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P24_4132.jpg?sign=1739249972-ajREccBZhK3HbvSioH6SlrvYzg7GvxYa-0-003da06fc81243d7bbc06d3f7153a8bf)
图1-19 选择“项目”菜单命令
步骤3:单击“下一步”按钮,弹出“配置新项目”对话框,在“项目名称”文本框中输入项目的名称,这里输入HelloWorld,单击“创建”按钮,如图1-21所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P25_4148.jpg?sign=1739249972-xG3UkGIRVbd9Z6C2hdh3SJ78UGBpNDzD-0-8419115f70aacbd50f2ba05ecd2b5f9d)
图1-20 “创建新项目”对话框
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P25_4155.jpg?sign=1739249972-bcOoH9OBcmmz5bY4QqOc0torIGiTv3cf-0-adf11d01e06f6faae7ec0789e831b117)
图1-21 “配置新项目”对话框
步骤4:进入Visual Studio 2019的HelloWorld项目工作界面,在“解决方案HelloWorld”窗格中选择“源文件”选项,右击,在弹出的快捷菜单中选择“添加”→“新建项”菜单命令,如图1-22所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P26_4166.jpg?sign=1739249972-PImQZwdOjq8H0MmiGdzegaN8rIrYFTQH-0-240d4aa29fde1401b73ea582c9532cc5)
图1-22 选择“新建项”菜单命令
步骤5:弹出“添加新项”对话框,在“名称”文本框中输入Helloworld.c,如图1-23所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P26_4170.jpg?sign=1739249972-t7N6j7Fuwom3cZr0jOJB35Zd9mEvYbXI-0-33eb90c1c829bfe86fb77a9391abc78e)
图1-23 “添加新项”对话框
步骤6:单击“添加”按钮,即可完成项目的添加操作,然后在打开的工作界面中输入C语言代码,如图1-24所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P27_4176.jpg?sign=1739249972-JoVrpGiUcqaj7eZTO7jh6Wu2QFpNV6Zd-0-0daf97cb59189d5ab2307c2848305c7b)
图1-24 输入C语言代码
步骤7:单击工具栏中的“保存”按钮,即可保存创建的项目,然后选择菜单栏中的“调试”→“开始调试”菜单命令,或者单击工具栏中的“本地Windows调试器”按钮,即可弹出“Microsoft Visual Studio调试控制台”窗口,在其中显示运行结果,如图1-25所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P27_4184.jpg?sign=1739249972-xzSFL82EQfFCjoFfiaWmFLylAALdqIIq-0-63ab018ef5b32cc917e6b0cd7ad29aee)
图1-25 在Visual Studio 2019中运行Helloworld.c程序的结果
1.3.2 在Visual C++ 6.0中编写
Microsoft Visual C++ 6.0是Microsoft公司推出的以C++语言为基础的Windows环境开发工具,具有面向对象及可视化特点,还是一个基于Windows操作系统的可视化集成C语言开发环境,下面介绍使用Visual C++ 6.0开发C程序的过程。
1.创建空工程
步骤1:双击桌面上的Visual C++ 6.0程序的图标,即可打开该程序主界面,如图1-26所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P27_4192.jpg?sign=1739249972-BOpVTIzCEFANe8yIGVd5mcMv0gAfyobk-0-684359321b3147f0649613bff9e6140b)
图1-26 Visual C++ 6.0主界面
步骤2:在Visual C++ 6.0中,选择File→New菜单,在弹出的对话框中选择Projects选项卡,在左侧列表框中选择Win32 Console Application,在Project name文本框中输入工程名Hello,单击Location文本框右侧的按钮,选择工程要存放的文件夹,如图1-27所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P28_4206.jpg?sign=1739249972-RBjTJOrW07CIaYqhRmhdkAPkbx3ctFlj-0-306c65f3fdb32e0d21c6e752b79478c7)
图1-27 创建工程
步骤3:单击OK按钮,在弹出的对话框中选中An empty project单选按钮,单击Finish按钮,显示工程信息,如图1-28所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P28_4211.jpg?sign=1739249972-7hAf9PkDHfXi3qyMnQ0rmLD1meZSVGjV-0-192f7f2b5485f854fadb684178194de8)
图1-28 选中An empty project单选按钮
步骤4:单击OK按钮,即可完成空工程的创建,如图1-29所示。
2.输入C语言代码
步骤1:选择File→New菜单,在弹出的对话框中选择Files选项卡,在左侧列表框中选择Text File,新建一个程序文档,在File文本框中输入hello.c,单击Location文本框右侧的按钮,可浏览到存放程序的文件夹(这个文件夹要和工程文件夹保持一致),如图1-30所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P29_4219.jpg?sign=1739249972-bjnCMjN2kYWnJBCJdhZICn4FU9PcIGKv-0-53d32c156af7d833fad8436b401a86d1)
图1-29 完成空工程的创建
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P29_4222.jpg?sign=1739249972-lBxnJWtJLO6wvDEnUiklueYG032ZDml4-0-d2f3e71bf484b8e8c23cb3862037dfb5)
图1-30 创建C++源文件
步骤2:单击OK按钮,进入Visual C++ 6.0的工作界面,在编辑窗口输入以下代码,如图1-31所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P29_4229.jpg?sign=1739249972-Ysh38QnD8z5LfroPcG2v2KDg7Yf1u3Wx-0-7f2758c9a8233713cdb1575cf3c1dfc9)
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P30_44097.jpg?sign=1739249972-JSCI8c6lTvI1vQFGlyX1aUCwQ1YlaXCH-0-65f9a93dceae4fa79a2ffcc869c5a567)
图1-31 输入C语言代码
☆大牛提醒☆
代码输入完成后,单击“保存”按钮,或者直接按下保存键Ctrl+S,即可保存已经输入的代码,程序员更应该养成随时保存代码的好习惯。
3.运行C程序
步骤1:单击工具栏中的Compile按钮或选择Build→Compile Hello.c菜单,程序开始编译,并在输出窗口显示编译信息,如图1-32所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P30_44107.jpg?sign=1739249972-s7Etuvc9Y2gzJ3WdPFzNnSUxl1et68Sk-0-80f0d5925a7fb821ecde892c8f6893f2)
图1-32 编译Hello.c程序
步骤2:单击工具栏中的Build按钮或选择Build→Build ch01.exe菜单,开始连接程序,并在输出窗口显示连接信息,如图1-33所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P30_44114.jpg?sign=1739249972-vQa8JsSppNSXKYJCFZdSUkgQr7sJYmtk-0-87b4553a0bb8c248773aa6bff50843c5)
图1-33 连接Hello.c程序
步骤3:单击工具栏中的Execute Programe按钮或选择Build→Execute ch01.exe菜单,即可在命令行中输出程序的结果,如图1-34所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P30_44121.jpg?sign=1739249972-Ve5VktSWYBGKJWVMNPNVyu7s6bEw24cM-0-17efeb0ed418084de8578bcbfdb87413)
图1-34 运行Hello.c程序
☆大牛提醒☆
在编写C语言程序时,可以省略步骤1创建空工程,而直接从步骤2开始。但是在程序编译时,会要求确认是否为C程序创建默认的工作空间,单击“是”按钮即可,如图1-35所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P31_44127.jpg?sign=1739249972-dAF8Tr3Gld9JqawuyG86EQPowLZm3NcP-0-d1d4e6fc7359d280f10a09201b3489b4)
图1-35 确认信息对话框
1.3.3 在Turbo C中编写
Turbo C是美国Borland公司的产品,目前最常用的版本是Turbo C 2.0,下面介绍使用Turbo C 2.0编写C程序的过程。
1.环境设置
使用Turbo C 2.0开发环境编写C程序之前,首先要对环境进行相关设置,设置步骤如下:
步骤1:打开Turbo C 2.0开发环境主界面,按Alt+O快捷键打开Options菜单,再使用键盘方向键选择Directories菜单,按Enter键,选择Output directory选项,按Enter键,输入保存路径,如C:\TC20,如图1-36所示,按Enter键确认。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P31_44132.jpg?sign=1739249972-366WokHXL3me32cBZRzA0whBobzSrZK8-0-2434b5b83c8e2611edb892b9ddcf6681)
图1-36 Output directory选项
步骤2:按Esc键返回Options菜单,通过方向键选择Save options菜单命令,按Enter键打开Config File输入框,如图1-37所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P31_44135.jpg?sign=1739249972-Nu6t31pqcu9LSWwOCVcKPeqhjPiCQ17a-0-12d4af9e61d4a4f5e5c5c4b7719e459c)
图1-37 Save Options菜单命令
步骤3:按Enter键确认配置,打开Verify选择框,如图1-38所示。按Y键再次确认。
2.编写C程序并编译运行
环境配置完成后即可编写C程序并编译运行了,操作步骤如下:
步骤1:在Turbo C 2.0主界面按Alt+F快捷键,打开File菜单,通过键盘方向键选择Write to选项,按Enter键,打开New Name输入框,输入程序保存路径和文件名,如C:\TC20\HELLO WORLD.C,如图1-39所示,按Enter键确认。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44141.jpg?sign=1739249972-6ctE6KjHW0PnqSZeJEfd8J9wKhuU3v8Z-0-47b2eef7d62011d16bec1e5e1ac0800a)
图1-38 Verify选择框
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44142.jpg?sign=1739249972-5zSV75kBSRveuJEQjcu8xdr6M8EDyKfG-0-6ef72156a563d2f23c33360db60287f3)
图1-39 New Name输入框
步骤2:在代码编辑区输入C语言代码,如图1-40所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44145.jpg?sign=1739249972-xCDbZ5e5ifzAcKbyIfYmTTq4LaqkGjGM-0-f62d4e8ee7427c6c2a535ba07d5fe11b)
图1-40 输入C语言代码
步骤3:首先按F2键保存代码文件,然后按Alt+C快捷键,打开Compile菜单,通过键盘方向键选择Compile to OBJ选项,如图1-41所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44149.jpg?sign=1739249972-qnbwRlU9Zi0xzwFFqsTwSclFy6BoNgRs-0-01e5af2f40abecf4614790cb99b31659)
图1-41 Compile to OBJ选项
步骤4:按Enter键,程序开始编译,并显示程序编译信息,如图1-42所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44153.jpg?sign=1739249972-ZxAU7SpMwZfW6L4Y6GmRUEjAGy4LUzLg-0-cc931a5cded218d28ee886227799364e)
图1-42 显示程序编译信息
步骤5:返回主界面,按Ctrl+F9快捷键,运行程序,运行情况会一闪而过,按Alt+F5快捷键,可打开“命令提示符”窗口,在其中显示程序运行结果,如图1-43所示。
![](https://epubservercos.yuewen.com/DB1B50/23721563501952306/epubprivate/OEBPS/Images/Figure-P32_44157.jpg?sign=1739249972-QP2oRdgWlwtVDrmsZzmMOj83FXPYyYfq-0-f9039dfced8aaba8aa85b1a5633c97b6)
图1-43 “命令提示符”窗口