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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C语言程序设计实验指导及报告文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计实验指导及报告文档格式.docx

1、结合课堂讲授学习VC6.0开发工具及调试方法。 单文件编辑运行方法: 打开VC+6.0,如图1所示(图1)选择“文件”“新建”,打开如图2所示(图2)选择“文件”项,如图3所示(图3)选择“C+ Source File”项,并在“文件名”项目下输入“sum.c”如图4所示(图4)单击“确定”,打开如图5所示(图5)输入如上源代码,如图6所示(图6)选择“组建”“编译”(或按Ctrl+F7组合键),打开如图7所示(图7)在下端的输出窗口会有错误和警告的提示,如果没有错误选择“组建”“执行”(或按Ctrl+F5组合键)即可出现运行结果,如图8所示(图8)程序调试常用方法:检查错误:用鼠标单击调试信

2、息窗口中右侧的向上箭头,可以看到出错的位置和性质, 进行改错时, 双击调试信息窗口中的报错行, 这时在程序窗口中出现一个粗箭头指向被报错的程序行,一般在箭头的当前行或上一行,可以找到出错语句。修改错误后必须重新进行编译链接。从第一个错误开始修改,每修改一个错误就重新进行编译链接。设置断点、单步跟踪、查看变量等,详细使用方法见下:按快捷键F5或点击以下图片上标记的图标进入调试模式。打开调试工具条,一般情况下当你按F5键后会自动弹出,如果没有弹出的话,右击工具栏空白处,会弹出下图,选中调试,就会出现调试工具条。接下来,在监视窗口中添加你要监视数据变化的变量。按F11逐语句的调试代码,如果某一语句是

3、一函数,你不希望进入该函数时,F10逐过程来查看,在代码的调试过程中,通过监视窗口查看变量值的变化,从而确定代码是否有问题。如果希望跳出某一函数时,按快捷键Shift+F11,或者直接点击调试工具条上的按钮就可以跳出该函数了。如果只是希望调试某一部分代码的话,可以设置断点来调试,调试方法如上,只是在要调试的代码之间用断点来分开。设置断点时,光标放在你要设置断点的那行,按F9或点击编译微型条上面的类似手状的按钮即可。3、实验内容2:以下程序有错误,请调试改正错误,使之能正常运行。 程序: /* 登陆密码三次验证程序*/#include void mian (void) int nPwd=0; /

4、* 用于保存输入的密码*/ int i; /*循环控制变量*/ int nFlag=1 /*密码匹配成功的标志*/ for(i=0;(nFlag=(87569 != nPwd) & i3);+i) /* 默认设定密码为87569,可以根据需要进行设定*/ printf(please input the password:); scanf(%d,&nPwd); if (nFlag=0) printf(“the password is right!n”); elseover the times and the password you input is error!n 修改程序及运行结果:void

5、 main (void) int nFlag=1; /*密码匹配成功的标志*/the password is right!n4、实验内容3:习题第三章第1题:假如国民生产总值的年增长率为9%,计算10年后国民生产总值与现在相比增长多少百分比,计算公式为r为年增长率,n为年数,p为与现在相比的倍数。源程序及运行结果:5、实验总结实验二 选择结构和循环结构理解和掌握选择结构和循环结构的语法知识,理解自顶向下、逐步细化的结构化程序设计思想,并能熟练应用。习题第四章第4题:有3个整数a,b,c,由键盘输入,输出其中最大的数。习题第五章第8题:输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各

6、数字立方和等于该数本身。如:153是一个水仙花数153=13+53+33。源程序及运行结果:4、附加内容(非必做,供学有余力的同学):习题第五章第17题:两个乒乓球队进行比赛,各出3人,甲队为A,B,C,乙队为X,Y,Z。已抽签决定比赛名单,有人向队员打听比赛名单,A说他不和X比,C说他不和X,Z比,请编程找出比赛名单。实验三 数组和函数1、 实验目的:理解和掌握数组和函数的语法知识,理解模块化编程思想,并能熟练应用。习题第六章第3题:求一个3 3的整型矩阵对角线元素之和。习题第七章第3题:写一个判断素数的函数,在主函数中输入一个整数,输出是否为素数的信息。习题第六章第2题:用选择法对10个整

7、数排序。实验四 指针和结构体理解和掌握指针和结构体的语法知识,并能熟练应用。习题第八章第1题:输入3个整数,按由小到大的顺序输出。习题第九章第5题:有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生的数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数)。源程序及运行#include#defineSIZE10structstudentcharid20;name20;intscore3;floataverage;studSIZE;voidinput()/*输入学生的信息*/i;for(i=0;iSIZE;i+)printf

8、(第%d个学生的信息:,i+1);scanf(%s%s%d%d%d,studi.id,studi.name,&studi.score0,&studi.score1,&studi.score2);studi.average=(studi.score0+studi.score1+studi.score2)/3.0; output()输出学生的信息%s%d%3.1fn,studi.id,studi.name,studi.score0,studi.score1,studi.score2,studi.average);sortput()排序输出最高分的学生信息i,j;studenttemp;for(j=0;jSIZE-i-1;j+)if(studj.averagestudj+1.average)temp=studj;studj=studj+1;studj+1=temp;n%s,stud0.id,stud0.name,stud0.score0,stud0.score1,stud0.score2,stud0.average);main()input();output();sortput();结果:习题第八章第6题:写一个函数,求一个字符串的长度,在主函数中输入字符串,并输出长度。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1