- 118
- 0
- 约3.3万字
- 约 58页
- 2016-10-06 发布于广东
- 举报
C语言实验指导2015
C语言程序设计
实验指导书
系(部)
姓 名 学 号
专 业 班 级
课程名称 C程序设计
目录
实验一 熟悉C程序运行环境 1
实验二 数据类型、运算符和表达式应用 5
实验三 顺序结构程序设计 10
实验四 if选择结构程序设计 14
实验五 选择结构程序设计2 19
实验六 循环结构程序设计 24
实验七 循环结构程序设计2 29
实验八 数组应用(一) 33
实验九 数组应用(二) 39
实验十 函数应用 44
实验十一 指针应用 51
实验一 熟悉C程序运行环境
一、实验目的
1. 熟悉C语言的系统环境,掌握在集成环境中编辑、编译、连接和运行C语言程序的方法。
2. 掌握C语言源程序的结构特点与书写规范。
二、实验学时数
2学时
三、实验步骤
(一) VC++6.0集成环境
(1)运行VC++6.0
a.双击桌面上的快捷方式,运行C:\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE,运行VC++6.0。
(2)认识VC++6.0
(3)建立工程
在磁盘上新建一个文件夹,用于存放C 语言程序,如D:\柳稻香。单击[文件]-[新建]新建一个工程,工程类型选择Win32 Console Application,然后选择要存放的位置(刚才建立的文件夹D:\柳稻香),填写工程名称例如hello,点确定按钮,在弹出的对话框中选择一个”hello,World!”程序,点击完成,然后在点击确定。
(4)查看工程包含的文件
单击D:\柳稻香\hello\Debug下可以找到生成的hello.obj文件),然后在点击[组建]-[ 组建] (此时,你可以在D:\柳稻香\hello\Debug下可以找到生成的hello.exe文件),然后点击[组建]-[执行](执行的实际是D:\柳稻香\hello\Debug\hello.exe),如果弹出一个Console程序窗口,上面写着Hello World! Press any key to continue。到目前为止一个简单的C程序工程创建成功。
(二)阅读程序
要求:编辑下面源程序,并且读懂与分析运行程序,上机运行程序,并与分析结果相对比。学会使用TC运行程序的基本方法。
1. 输入并运行以下程序,观察运行结果。
# include stdio.h
int main()
{ printf(*********************\n);
printf( very good!\n);
printf(*********************\n);
return 0;
}
分析结果 ? 运行结果 ? 思考:如何采用一个输出(printf)函数调用实现此输出结果。
2.输入并运行以下程序,观察运行结果。
# include stdio.h
int main()
{ int a,b,sum,minus;
a=123;b=456;
sum=a+b; minus=a-b;
printf(a+b=%d\na-b=%d\n,sum,minus);
return 0;
}
分析结果 printf中删除a+b=和a-b= 输出结果: printf中删除第一个\n 输出结果: 运行结果 printf中删除a+b=和a-b= 输出结果: printf中删除第一个\n 输出结果: (三)完成程序
要求:依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。
1.求(a+b)×c的值。(设a=3,b=2,c=1)
# include stdio.h
int main( )
{ int a,b,c;
a=3;
c=1;
printf(%d\n,(a+b)*c);
return 0;
}
?2.求圆的面积。
#include stdio.h
#define PI 3.14
int main( )
{
float r,area;
printf(\n Enter r value:);
scanf(%f,r);
area=PI*r*r;
printf( \n area=%f\n,);
return 0;
}
(四)调试程序
要求:调试运行下列程序是否正确,若有错,写出错在何处?
您可能关注的文档
- BX10用户使手册V1.3D.doc
- BX10设备维手册.doc
- B匝道桥施工组设计.doc
- C 程序设计验指导书.doc
- C 城市园林绿养护管理标准.doc
- C 语言程序设实验报告书.doc
- C 语言程序设试卷.打印doc.doc
- C++实验指导2013.doc
- C++接口函数考手册.doc
- C++程序设计验-1-7.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)