c语言程序设计实验手册

c语言程序设计实验手册

ID:24574483

大小:441.01 KB

页数:60页

时间:2018-11-15

c语言程序设计实验手册_第1页
c语言程序设计实验手册_第2页
c语言程序设计实验手册_第3页
c语言程序设计实验手册_第4页
c语言程序设计实验手册_第5页
资源描述:

《c语言程序设计实验手册》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言程序设计学习手册学号:______________姓名:______________班级:______________老师:______________60第一讲:c语言概述2第二讲:数据的存储与运算8第三讲:控制结构(一)(顺序、选择结构设计)12第四讲:控制结构(二)(循环结构设计)16第五讲:数组21第六讲:函数26第六讲:指针(一)30第七讲:指针(二)35第八讲:指针(三)40第九讲:指针(四)45第十讲:使用结构体类型处理组合数据--用户自定义数据类型50第十一讲:文件处理55引言本课程的教学目的在于使学生通过学习C程序设计的基本语言知识(数据类型、控制结构、语法规

2、则等)和基本编程技术(程序分析、算法与编程、常用程序模块等),对面向过程的高级语言程序设计技术有比较完整的理解,并形成程序设计的初步能力,能自己分析问题,按模块化程序设计的要求,编写结构完整、具有一定难度的控制和出错处理功能、由多个功能模块组合形成的小型程序。第一讲:c语言概述一、学习目标:n了解C语言的简史、特点n熟悉C语言的开发过程n理解C语言程序的基本结构n熟练应用printf()、scanf()函数的使用规则、转义符二、学习重点:nC语言程序的基本结构60nprintf、scanf函数的使用三、学习难点:printf、scanf函数的使用四、课堂笔记:____________

3、______________________________________________________________________________________________________________________________________________________________五、上机试验:1.写出最简单的C语言程序——Hello,World!第一步、打开VC++6.0的集成环境中,点击菜单栏中文件菜单再选择新建一项,弹出如下对话框第二步:点击对话框文件选项,并选中“C++SourceFile”一项,如图:60第三步:在右边文件框内键如本程序的文

4、件名称“Hello.c”,并可在下边目录文本框内,点击旁边带有省略号的按扭来选择文件存放的位置,最后点击确定按扭。弹出如下界面:60第四步:在右边的编辑器中键入以下代码:#includevoidmain(){printf(“Helloworld!”);}第五步:点击菜单栏中编译菜单中编译Hello.c一项,对该文件进行编译。第六步:点击菜单栏中编译菜单中构件Hello.exe一项或在键盘上按F7,对该文件进行连接。第七步:点击菜单栏中编译菜单中执行Hello.exe一项或在键盘上同时按住Ctrl+F5,执行该文件,并观察结果。a.将main改为Main(注意大小写)

5、,再看看程序是否还能运行?b.去掉printf函数后面的分号,程序还可以运行吗?c.将#include这句话去掉看是否能运行?2.把上述程序改成以下代码#includevoidmain(){printf(“hello,”);printf(“world”);}观察以上代码的运行结果是否会显示在同一行?3.转义字符的使用下列语句的运行结果:printf(“I’mastudentt!youareteacher.”);printf(“thisisabook”);printf(“abasketballbb”);printf(“x6

6、47887”);printf(“872”);printf(“\872”);printf(“SomeNum:%%d%c”,081,’B’);4.已知三角形边长求面积#include#include/*头文件math.h中含函数sqrt()的定义*/60voidmain(){doublea,b,c,s,area;a=3;b=4;c=5;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));/*函数sqrt()用于求一个数的平方*/printf("%4.1f,%4.1f,%4.1f,areais%4.2f",

7、a,b,c,area);5.键入以下代码#includevoidmain()printf(“Thisprintsacharacter,%canumber,%dafloatingpoint,%f”,’z’,123,456.789);观察输出结果。(提示:printf()函数占了两行,在第一行末尾使用了一个反斜杠()指出字符串将延续到下一行,因此编译器将把这两行代码视为一行)六、作业:1.printf和scanf函数的详细使用方式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。