第一范文网 - 专业文章范例文档资料分享平台

[实验一] C语言编程环境和简单程序运行

来源:用户分享 时间:2025/9/26 18:53:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C语言实验一

【实验一】 C语言编程环境和简单程序运行

【实验名称】C语言编程环境和简单程序运行 【实验目的】

1. 掌握C程序的建立、代码编辑、编译、连接和运行的方法。 2. 掌握在Visual C++6.0集成环境下编写和运行简单的C程序。

3. 熟练掌握Visual C++ 6.0集成环境下的工程管理方式,即建立工作区、win32 console application类型工程和源文件3级模式。

4. 掌握如何设置活动工程,掌握如何检查和包含当前活动工程中对应的源程序。

【实验学时】2学时 【实验要求】

1.模仿并编写程序,密切注意C程序的程序结构、语法和拼写。 2.变量名使用汉语拼音或英文单词,源程序包含适当的注释和缩进,程序运行时要有明确的提示信息。

3.将3个源程序(在自己的工作区文件夹中找到扩展名为.c的文件)分别提交到网络课堂对应小题处。 【实验内容】

1. 学习如何建立工作区。打开Visual C++ 6.0,建立工作区,依次单击“文件”、“新建”,第3个选项卡“工作区”,输入工作空间名称zm_sy01,并选择工作区保存的位置于D盘。

图1 新建工作区

补充:“工作区”是一种管理C程序的方法。一个C程序通常包含源代码文件(.c)、工作区文件(.dsw)、工作区配

-1-

C语言实验一

置文件(.opt)、以及调试子文件夹(debug) ,工作区名称的命名建议:姓名缩写+sy1(张明sy01,zm_sy01),总之,工作区的命名应该有条理,便于下次实验的识别和复习,建立完成后的窗口如下图2所示。

图2工作区zm_sy01

2. 学习如何建立工程和源程序。可通过以下方式在当前的工作区下建立工程。单击“文件”菜单、“新建”、选择“工程”选项卡、选择win32 console application条目(列表中倒数第3项),输入工程名称p1,并选择右侧“添加到当前工作空间”选项。单击“确定”后选择“一个空工程”并单击“完成”,可发现在“工作区'zm_sy01’: 0工程下增加一行,显示为“p1 files”,且该条目左侧有一个+号,单击+号,并选择Source Files,准备建立第一个C程序,实际效果如下图3所示。

图3建立工程p1后的工作区效果图

单击“文件”菜单,“新建”、选择“文本文件”,并在文件名框中输入“p1.c”(必须输入扩展名.c,否则影响后续实验)。实际效果图如下图4所示

在源文件编辑区(光标闪烁处)输入以下代码,完成后编译、连接并执行,最后将p1.c文件上交到网络课堂第1小题处。

#include

int main() {

printf(\return 0; }

-2-

C语言实验一

图4如何建立源程序

3. 在你的个人工作区下建立新win32 console application工程命名为 p2。请模仿p1.c程序的结构,即包含#include...main()等要素,编写完整的p2.c(建立方法参考p1.c),在程序中使用3个printf语句输出以下信息,完成该文件的编辑后,编译、连接并执行,最后将p2.c文件上交到网络课堂第2小题处。

*****&&&&&*****@@@@@*****&&&&&

我的第2个C程序

*****&&&&&*****@@@@@*****&&&&&

4. 在你的个人工作区下建立新win32 console application工程命名为 p3。该程序的功能为计算已知半径圆的周长和面积,程序中整型变量r为半径,单精度型变量h表示周长,s表示面积,输入中注意使用英文半角字符,相关代码如下。

#include

int main() { int r;

double h,s; r=5;

h=2*3.14*r; s=3.14*r*r;

printf(\}

完成该文件的编辑后,编译、连接并执行,最后将没有错误的p3.c文件上交到网络课堂第3小题处。

5. 依次设置p1、p2、p3为活动工程(工程菜单,设置活动工程)并分别执行,观察执行的结果是否与所设置的活动工程保持对应,熟练掌握“活动工程”的设置方法,设置活动工程时,最好关闭已经打开的源文件。

-3-

[实验一] C语言编程环境和简单程序运行.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7mjy27ywq05o77k30e8m0fvqu4yw2700pan_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top