C语言实验手册

C语言实验手册

ID:43445491

大小:477.02 KB

页数:144页

时间:2019-10-02

C语言实验手册_第1页
C语言实验手册_第2页
C语言实验手册_第3页
C语言实验手册_第4页
C语言实验手册_第5页
资源描述:

《C语言实验手册》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言程序设计学习手册学号:姓名:班级:老师:第一讲:概述2第二讲:数据类型10第三讲:控制结构(一)16第四讲:控制结构(二)24第五讲:运算符和表达式34第六讲:函数49第七讲:数组57第八讲:字符串70第九讲:变量类别与编译预处理79第十讲:指针(一)88第十一讲:指针(二)92第十二讲:指针(三)98第十三讲:指针(四)103第十四讲:结构体、共用体和枚举类型108第十五讲:数据结构及算法(链表)112第十六讲:数据结构及算法(对列、堆栈)117第十七讲:文件处理137引言本课程的教学目的在于使学生通过学习C程序设计的基本语言知识(数据类型、控制结构、语法规则等)

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

3、单的C语言程序——Hello,World!第一步、打开VC++6.0的集成环境中,点击菜单栏中文件菜单再选择新建一项,弹出如下对话框第二步:点击对话框文件选项,并选屮“C++SourceFile”一项,如图:第三步:在右边文件框内键如本程序的文件名称“Hello.c”,并可在下边目录文本框内,点击旁边帶有省略号的按扭来选择文件存放的位置,最后点击确定按扭。弹出如下界血:第四步:在右边的编辑器屮键入以下代码:#includevoidmain(){printf(44Helloworld!");I第五步:点击菜单栏中编译菜单中编译Hello.c—项,对该文件进

4、行编译。第六步:点击菜单栏屮编译菜单屮构件Hello.exe-项或在键盘上按F7,对该文件进行连接。第七步:点击菜单栏中编译菜单中执行Hello.exe-项或在键盘上同时按住Ctrl+F5,执行该文件,并观察结果。a.将main改为Main(注意大小写),再看看程序是否还能运行?b.去掉printf函数后面的分号,程序还可以运行吗?2・将#include这句话去掉看是否能运行?把上述程序改成以下代码#includevoidmain(){printf(<4hello,");printf("worki'');)观察以上代码的运行结果是否会显

5、示在同一行?3.转义字符的使用下列语句的运行结果:printfC'Fmastudentt!youareteache匚*‘‘);printf(44thisisabook“);printf(44abasketba^bb^^);printf(“x647887”);printf(<<872,3;printf(“\872");printf(uSomeNum:%%d%c,,,081;B,);4.已知三角形边长求面积#include#includevoidmain()floatArea(floata9floatb,f

6、loatc);floata,b,c,S;a=3;b=4;c=5;S=Area(a,b,c);printf(MS=%4.1fH,S);}floatArea(floata,floatb,floatc){floats^area;s=(a+b+c)/2;area=(float)sqrt(s*(s-a)*(s-b)*(s-c));returnarea;}5•键入以下代码#includevoidmain()printfC'Thisprintsacharacter,%canumber,%dafloatingpoint,%f7z123,456.789);

7、观察输出结果。(提示:printf()函数占了两行,在第一行末尾使用了一个反斜杠()指岀字符串将延续到下一行,因此编译器将把这两行代码视为一行)Thisprintsacharacter,zanumber,123afloatingpoint,456.789000六、作业:1.printf和scanf函数的详细使用方式答案:printf和scanf函数的使用方式,如:Printf(参数1(为字符串),参数2,参数3,...);Scanf(参数1(为字符串),参数2,参数3,...);2.写出C语言程序的开发过程答案:编辑一编译一

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

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

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