重庆邮电大学 c语言实验报告

  • 格式:docx
  • 大小:473.11 KB
  • 文档页数:31

C语言上机实验报告教师:李盘林班级:0201102学号:2011210743姓名:郑振华实验1熟悉c语言编程环境实验日志指导教师李盘林实验时间2012 年3月13日学院光电工程专业电子工程类班级 0201102 学号 2011210743 姓名郑振华实验室 s311实验题目:1.在屏幕上显示一个短句“Hello Word!”。

2.在屏幕上显示一个图形。

3.改正错误程序,在屏幕上显示“Welcome to you!”。

4.改正错误程序,在屏幕上显示如下图形:***************Welcome***************实验目的:1.熟悉c程序设计编程环境创天中文版v c++,掌握运行一个c程序设计的基本步骤,包括编辑、编译、连接和运行。

2.掌握c语言程序设计的基本框架,能够编写简单的c程序。

3.理解程序调试的思想,能找出并改正c程序中的语法错误。

实验要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。

上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。

实验主要步骤:1.在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。

2.调试示例,在屏幕上显示一个短句“Hello World!”。

源程序#include <stdio.h>void main(){prin tf(“Hello World!\n”);}运行结果:Hello World!基本步骤:(要求熟练掌握)1)启动VC++“开始”->“程序”->“Microsoft Visual Studio 6.0”->“Microsoft Visual C++6.0”进入VC++编程环境。

2)新建文件(*.cpp)“文件”->“新建”,单击“文件”选项卡,选择“C++Source Files”,修改文件保存“目录”和“文件”(文件名),单击“确定”。

3)编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写)在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为”4)编译(*.obj) 用来检查语法错误“编译”->“编译”或Ctrl+F7,在产生的工作区队话框中,选择“是”。

5)连接(*.exe)“编译”->“构件”或F76)运行“编译”->“执行”或Ctrl+F57)关闭程序工作区“文件”->“关闭工作区”8)打开文件“文件”->“打开”9)查看C源文件、目标文件和可执行文件的存放位置。

源文件在保存目录下,目标文件和可执行文件在“保存目录\Debug”中其他题目做法基本一致,在此就不再一一赘述。

其他源程序:2. #include<stdio.h>main(){printf("HHHHHH\n");printf("HdddddH\n");printf("HcccccH\n");printf("HHHHHH\n");}3. #include<stdio.h>int main(void){printf("Welcome to you!\n");return 0;}4. #include<stdio.h>main(){printf(" *************** \n");printf("Welcome\n");printf(" **************\n");}实验结果:心得体会:能够熟练运用最基本的输入输出函数是一切编程的前提。

实验2用c语言编写简单程序实验日志指导教师李盘林实验时间2012 年3月15日学院光电工程专业电子工程类班级 0201102 学号 2011210743 姓名郑振华实验室 s311实验题目:1.球华氏摄氏度150F对应的摄氏温度。

2.求摄氏温度26 C对应的话是温度。

3.已知某学生的数学英语和计算机课程成绩,求该生3门课程的平均分。

4.当n为152时,分别输出它的个位数,十位数,百位数。

实验目的:1.掌握算是表达式和赋值表达式的使用。

2.掌握基本输出函数的使用。

3. 能够编程实现简单的数据处理。

4. 掌握简单c程序的差错的方法。

实验要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。

上机实验时,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。

实验主要步骤:1.在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。

2.调试示例,球华氏摄氏度150F对应的摄氏温度。

源程序#include<stdio.h>main(){float fahr=150,celsius;celsius=(float)5/9*fahr-(float)5/9*32;printf("fahr=%.0f,celsius=%.0f\n",fahr,celsius);}运行结果:Fahr=150,celsius=66基本步骤:(要求熟练掌握)1)启动VC++“开始”->“程序”->“Microsoft Visual Studio 6.0”->“Microsoft Visual C++6.0”进入VC++编程环境。

2)新建文件(*.cpp)“文件”->“新建”,单击“文件”选项卡,选择“C++Source Files”,修改文件保存“目录”和“文件”(文件名),单击“确定”。

3)编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写)在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为”4)编译(*.obj) 用来检查语法错误“编译”->“编译”或Ctrl+F7,在产生的工作区队话框中,选择“是”。

5)连接(*.exe)“编译”->“构件”或F76)运行“编译”->“执行”或Ctrl+F57)关闭程序工作区“文件”->“关闭工作区”8)打开文件“文件”->“打开”9)查看C源文件、目标文件和可执行文件的存放位置。

源文件在保存目录下,目标文件和可执行文件在“保存目录\Debug”中其他题目做法基本一致,输入源程序然后运行就可,源程序在运行结果里,在此就不再一一赘述。

其他源程序:2.#include<stdio.h>main(){float fahr,celsius=26;fahr=(float)9/5*celsius+32;printf("celsius=%.0f,fahr=%.0f\n",celsius,fahr);}3.#include<stdio.h>main(){int math=87,eng=72,comp=93,average;average=(math+eng+comp)/3;printf("math=%d,eng=%d,comp=%d,average=%d\n",math,eng,comp,averag e);}4.#include<stdio.h>main(){int n=152,digit1,digit2,digit3;digit1=n%10;digit2=(n/10)%10;digit3=n/100;printf("digit1=%d, digit2=%d, digit3=%d\n",digit1,digit2,digit3); }实验结果:1.23.4.心得体会:在表达式的运用的过程中,一定要注意‘=’与‘==’的区别,两个符号的差距还是比较大的,还有‘&’不要落下。

实验3分支结构程序设计实验日志指导教师李盘林实验时间2012 年3月27日学院光电工程专业电子工程类班级 0201102 学号 2011210743 姓名郑振华实验室 s311实验题目:1.输入x,计算并输出函数sign(x)的值。

2.输入是个字符,统计其中英文字母,空格或回车,数字字符和其他字符的个数。

3.输入五级制成绩(A—E),输出相应的百分之区间。

4.查询水果的单价。

5.输入五个学生的数学成绩,判断他们的成绩是否合格。

实验目的:1.熟练掌握关系表达式和逻辑表达式的使用。

2.熟练掌握嵌套的if语句和switch语句实现多分支结构程序设计。

3.熟练掌握switch语句中break的使用。

4.掌握使用断点调试程序的方法。

实验要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。

上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。

实验主要步骤:3.在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。

调试示例,输入x,计算并输出函数sign(x)的值。

源程序#include<stdio.h>void main(){int sign,x;printf("Enter x:");scanf("%d",&x);if(x<0)sign=-1;else if(x==0)sign=0;else sign=1;printf("sign(%d)=%d\n",x,sign);}基本步骤:(要求熟练掌握)10)启动VC++“开始”->“程序”->“Microsoft Visual Studio 6.0”->“Microsoft Visual C++6.0”进入VC++编程环境。

11)新建文件(*.cpp)“文件”->“新建”,单击“文件”选项卡,选择“C++Source Files”,修改文件保存“目录”和“文件”(文件名),单击“确定”。

12)编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写)在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为”13)编译(*.obj) 用来检查语法错误“编译”->“编译”或Ctrl+F7,在产生的工作区队话框中,选择“是”。