ImageVerifierCode 换一换
格式:DOC , 页数:52 ,大小:315KB ,
资源ID:2103610      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2103610.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言实验指导书(新)2016.3.doc)为本站会员(sk****8)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C语言实验指导书(新)2016.3.doc

1、C 语言程序设计实验指导书电气与电子工程学院C 语言程序设计实验指导书1重要说明: 上机实验目的和要求一 实验报告要求每次实验,提交一份实验报告。具体格式见“实验报告格式范文”将代码和运行截图粘贴到“C 改革实验指导书 24 学时”word 的相应位置。如下图,程序运行的截图如下:C 语言程序设计实验指导书2二 上机实验的目的上机实验的目的,绝不仅仅是为了验证教材和讲课的内容,或者验证自己所编程序正确与否。学习程序语言,上机实验的目的如下:1 加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,通过多次上机,就能自然、熟练地掌握语法规定。2 了解和熟悉 C 语言程序开

2、发环境。熟悉一两种环境(计算机系统的软件和硬件条件),再遇到其他的系统时便会触类旁通,很快学会。3 学会上机调试程序,也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能够正确地运行。要真正掌握计算机应用技术,就不仅应当了解和熟悉有关理论和方法,而且要求自己动手实践能力强。4 在做实验时千万不要在程序通过后就认为万事大吉,完成任务了,应当在通过的程序上做一些调试和修改,看看会得到什么结果。多动脑筋思考,将会对你有很大帮助。三 上机实验前的准备工作1 了解所用的计算机系统的性能和使用方法;2 复习和掌握与本实验有关的教学内容;3 准备好上机所用的程序,切忌自己不思考、不编制程序或抄袭别

3、人的程序;4 准备好调试和运行时所需的数据。四 上机实验的步骤1 调出 C 语言编译系统,进入 C 语言工作环境;2 输入自己编制好的程序;3 检查输入是否有错,及时更正;4 进行编译和连接;5 运行程序,分析结果。C 语言程序设计实验指导书3重要说明: 上机实验目的和要求 .0实验一 C 语言上机基础 .4实验二 基本数据类型、运算符和表达式 .7实验三 输入、输出函数的使用 .9实验四 选择结构程序设计 .11实验五 循环结构程序设计 .13实验六 数组 .16实验七 简单函数 .18实验八 高级函数 .19实验九 指针 .20实验十 自定义数据、文件 .22附 1:c 语言函数库 .24

4、C 语言程序设计实验指导书4实验一 C 语言上机基础特别声明:为了教学的便捷以及学生自学的方便,我们选择了便于下载和安装的Microsoft Visual C+ 6.0 软件作为编译环境。但在实际工作中使用的编译环境应该是 visual studio 系列软件(如 visual studio 2010)。所以同学们课下必须自己百度(visual studio 2010 使用手册),学习 visual studio 的基本用法!PS: 输入法必须切换成英文输入法!一 实验目的1 熟悉 C 语言运行环境Microsoft Visual C+ 6.0 中文版。2 掌握语言程序的书写格式和语言程序的结

5、构,初步了解 C 源程序的特点。3 掌握 C 语言上机步骤,了解如何编辑、编译、调试和运行一个 C 程序的方法。4 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对他们赋值的方法。二 实验内容1 C 语言上机步骤 开机,启动 Microsoft Visual C+ 6。 建立工程文件:在“文件”菜单中选择“新建”命令项,在弹出的“新建”对话框的“工程”选项卡中选择“Win32 Console Application”选项,在“工程”框中输入工程文件名 sy1,在“c:位置”下拉框中输入或选择文件夹,单击“确定”;在以下弹出的两个对话框中分别单击命令按钮“完成”和“确定”

6、。 建立 C+源文件:在“工程”菜单中选择“添加到工程”“新建”命令项,在弹出的“新建”对话框的“文件”选项卡中选择“C+ Source File”,在右边的“文件”框中输入文件名 sy11 后单击“确定”。 输入源程序:在弹出的文件编辑窗口中输入下面的源程序:#include void main() printf(“Hello,World!n“); printf(“Welcome to the C language world!n“);printf(“Everyone has been waiting for.n“);C 语言程序设计实验指导书5 编译:用“编译”菜单的“编译”命令项对源文件

7、 sy11.cpp 进行编译,如果程序有语法或语义错误,在屏幕下面的窗口会出现错误信息;这时候要修改源程序、保存后重新编译。直到修改了全部错误,屏幕下面的窗口会出现下面的信息:表示已通过编译,生成了目标程序 sy11.obj。 调试:接下来进行调试,操作如下图所示。完成调试后,生成可执行程序文件 sy1.exe。 运行:最后用“编译”菜单的“!执行 sy1.exe”命令项运行可执行程序文件 sy.exe。运行结果如下:(8)程序可能出错,要学会调试修改,详见VC+6.0 使用方法中的 7.调试程序C 语言程序设计实验指导书6PS: 输入法必须切换成英文输入法!2 完成下面程序的运行2) 输入并

8、运行下面的程序,运行后记录并分析结果。#include main() char c1,c2; /* 第 2 行 */c1=97;c2=98; /* 第 3 行 */printf (“%c %cn“,c1,c2);在此基础上: 在程序最后增加一个语句,再运行,并分析结果。printf (“%d %dn“, c1, c2);/a c 97 98 将第 2 行改为:int c1,c2;再次运行,并分析结果。a c 97 98 再将第 3 行改为:c1=305;c2=340; /1 t 305 340 N 位二进制转成 8 位的 char再使之运行,分析运行结果。2 输入并运行下面的程序#includ

9、e main() char c1=a,c2=b,c3=c,c4=101,c5=116;printf(“a%c b%ctc%ctabcn“,c1, c2, c3);printf(“ttb%c%cn“, c4, c5);在上机前先用人工分析程序,写出应得结果,上机后将二者对照。三 案例项目1.输出你自己的生日,姓名拼音的首字母,用浮点型数输出你的年龄(如:20.8)C 语言程序设计实验指导书7实验二 基本数据类型、运算符和表达式一实验目的:1练习使用基本类型的变量进行编程2练习使用 C 的运算符二实验内容: 1实验要求 :熟练使用运算符 (%,+,-) 2分析与设计 : 求余运算符要求两个操作数都

10、必须是整数;+和- 要看清是先使用还是先自增(减)3源代码:程序 1:取出一个三位整数的各个位,并输出main()/ 缺少#include int x=123; char c1,c2,c3;c1=x%10;c2=x/10%10;c3=x/100;printf(“%d,%d,%dn”,c3,c2,c1);/“”,输入法错误运行结果为:1,2,3程序 2:练习自增和自减运算符的使用#include main() int i,j,m,n;i=8;j=10;m=+i; /* 第5行 */n=j+; /* 第6行 */printf(“%d,%d,%d,%dn“,i,j,m,n);运行程序,注意 i、j、

11、m、n 各变量的值;然后分别作以下改动并运行: 将第 5、6 行改为如下以后再运行:m=i+;n=+j;C 语言程序设计实验指导书8 将程序改为:#include main() int i,j;i=8;j=10;printf(“%d,%dn“,i+,j+); /* 第5行 */ 在的基础上,将第 5 行 printf 语句改为:printf(“%d,%dn“,+i,+j); 再将 printf 语句改为:printf(“%d,%d,%d,%dn“,i,j,i+,j+);/先执行所有的 i 输出操作,再执行i+1 将程序改为:#include main() int i,j,m=0,n=0;i=8

12、;j=10;m+=i+;n-=- -j;printf(“i=%d,j=%d,m=%d,n=%dn“,i,j,m,n);三案例项目(参考 附 1:c 语言函数库)1.随机生成 2 个 099 之间的正整数,作为你 2 门课的成绩。平均成绩(如果结果是整数,要求转换成浮点数),计算所有成绩的标准差。要求必须用数学库函数 rand(),sqrt。标准差公式如下:2.用数学库函数实现你学过的数学公式,使用的库函数越多,考核分数越高C 语言程序设计实验指导书9实验三 输入、输出函数的使用一实验目的:熟练使用格式输出函数 printf()和格式输入函数 scanf() 二实验内容:1. 实验要求: 格式输

13、入函数 scanf()和格式输出函数 printf()的使用2分析与设计: 输入函数中的普通字符需要原样输入,并注意分隔符的使用;输出函数中的格式控制符和输出项数要一一对应。3源代码:程序 1:为使得 a=1,b=2,c=A,d=5.5,在键盘上如何输入?#include main()int a,b;char c;float d;scanf(“a=%d b=%d”,scanf(“%c %en”,程序在运行时,输入:a=1 b=2A 5.5 0程序 2:判断下面程序的运行结果。main()int x=3,y=2,z=1;printf(“%d,%dn”,(+x,y+),z+2);运行结果:2,3分析得到此结果的原因。程序 3: 以下程序的功能是从键盘输入一个整型数,一个实型数和一个字符型数,并把他们在屏幕上输出。完成以下填空,并把程序调通,写出当输入为 45,34.5,A时程序的运行结果。#include main() int a; float b; char c;scanf(“%d,%f,%c“, printf(“a= %d n“,a);printf(“b= %f n“,b);printf(“c= %c n“,c);

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。