c语言程序设计实验指导(学生用-a册)

c语言程序设计实验指导(学生用-a册)

ID:33590475

大小:676.71 KB

页数:22页

时间:2019-02-27

c语言程序设计实验指导(学生用-a册)_第1页
c语言程序设计实验指导(学生用-a册)_第2页
c语言程序设计实验指导(学生用-a册)_第3页
c语言程序设计实验指导(学生用-a册)_第4页
c语言程序设计实验指导(学生用-a册)_第5页
资源描述:

《c语言程序设计实验指导(学生用-a册)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广东药学院《C语言程序设计》实验指导(A册)班级:学号:姓名:组号:成员号:教师:刘军医药信息工程学院计算中心2011.9实验一C程序运行环境及简单程序的运行实验目的1.了解VisualC++6.0集成编译环境的启动与退出以及VisualC++6.0主屏幕的组成与功能。2.熟悉和掌握VisualC++6.0集成环境下C程序的编辑、编译、连接与运行的全过程。3.理解最简单的C程序设计方法和程序的基本结构。实验内容1.编辑、运行简单的C程序(教师演示,学生操作)⑴开机,并在C盘上以自己的学号为名建立一文件夹,然后启动MicrosoftVisualC++6.0。⑵建立工程文件:在“

2、文件”菜单中选择“新建”命令项,在弹出的“新建”对话框的“工程”选项卡中选择“Win32ConsoleApplication”选项,在“工程”框中输入工程文件名sy1,在“c:位置”下拉框中输入或选择文件夹(自己建立的文件夹),单击“确定”;在以下弹出的两个对话框中分别单击命令按钮“完成”和“确定”。⑶建立C++源文件:在“工程”菜单中选择“添加到工程”—“新建”命令项,在弹出的“新建”对话框的“文件”选项卡中选择“C++SourceFile”,在右边的“文件”框中输入文件名sy1_1后单击“确定”。⑷输入源程序:在弹出的文件编辑窗口中输入下面的源程序:⑸编译:用“编译”菜单

3、的“编译”命令项对源文件sy1_1.cpp进行编译,如果程序有语法或语义错误,在屏幕下面的窗口会出现错误信息;这时候要修改源程序、保存后重新编译。直到修改了全部错误,屏幕下面的窗口会出现下面的信息:Compiling...SY1_1.CPPSY1_1.OBJ-0error(s),0warning(s)表示已通过编译,生成了目标程序sy1_1.obj。⑹构件(或连接)调试:用“编译”菜单的“构件sy1.exe”命令项生成可执行文件sy1.exe,也可以使用其中的“开始调试”下的“GO”命令项进行调试并生成sy1.exe。⑺运行:最后用“编译”菜单的“!执行sy1.exe”命令项

4、运行可执行程序文件sy.exe。运行结果如下:12.程序改错并调试改正后的程序⑴下列程序的功能为:计算x*y的值并将结果输出,程序中有8处错误,尝试改正并上机调试之(程序以文件名sy1_2.cpp存盘)。#includevoidmain{intx=2;y=3;aA=x*yprint("a=%d",a);printf(‘’);}⑵下列程序的功能为:输入圆的半径,计算圆面积并将结果输出;程序中有9处错误,尝试改正并上机调试之(程序以文件名sy1_3.cpp存盘)。#includestdio.h;intmian();floatr;area;printf("in

5、putr:");scanf("%f",r);area=3.14159r*r;printf("r=%f,area=%f",area);3.编写程序并上机调试⑴输入三个整数a、b、c,显示出其中的最大值。⑺4.分析与总结⑴总结C程序的结构和书写规则。⑵阅读:附件1-C语言程序的跟踪调试。特别提示:当程序在编译时发现很多错误,此时应从上到下逐一改正,或改一个错误,就重新再编译,因为有时一个错误会引起很多错误信息。成绩等级评阅人2实验三选择结构程序设计(上)实验目的1.熟练掌握C语言的格式输入方式的使用,能正确使用getchar()和putchar()函数输入字符。2.掌握关

6、系运算符和关系表达式的使用方法,以及逻辑运算符和逻辑表达式的使用方法。3.掌握if语句、switch语句、条件运算符(?:)的使用方法。4.掌握选择结构程序的设计技巧,特别是if及switch语句的嵌套使用。实验内容1.改错题(请纠正程序中存在错误,使程序实现其功能)⑴下列程序的功能为:输入1个字母后,输出该字母的前序字母、该字母、该字母的后序字母,例如:输入g,则输出fgh;输入a,则输出zab;输入M,则输出LMN;输入Z,则输出YZA。#includevoidmain(){charch,c1,c2;printf("Enteracharacter:");

7、ch=getchar();if((ch>='a')

8、

9、(ch<='z'))ch-=32;c1=ch-1;c2=ch+1;if(ch='A')c1=ch+25;elseif(ch='Z')c2=ch-25;putchar(c1);putchar(ch);putchar(c2);putchar('');}2.程序填空(在程序的空白处填入正确的语句,使得程序能正常执行并完成规定的功能)⑴下列程序的功能为:判断从键盘上输入的一个字符,并按下列要求输出。若该字符是数字输出字符串"0-9"若该字符是大写字母输出

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

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

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