欢迎来到天天文库
浏览记录
ID:33590475
大小:676.71 KB
页数:22页
时间:2019-02-27
《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"若该字符是大写字母输出
此文档下载收益归作者所有