您的位置:首页 > 其它

第一次C程序设计上机报告

2013-03-13 22:14 295 查看
姓名:林晓辉  学号:120705124   班级:12电信1班

 

任务一:创建一个基本程序。

实验内容:编写一个“显示华氏度和摄氏度对照表”的C程序

实验目的:掌握C语言开发工具,掌握简单C程序的编辑、编译、连接和运行的一般过程

 

我的程序

//*******************************
//对fahr =0,20,...,300
//打印华氏温度和摄氏温度对照表
//Code by 林晓辉 120705124  2012-3-8
//*******************************
#include<stdio.h>
int main()
{
int farh,celsius;
int lower,upper,step;

lower=0;
upper=300;
step =20;
farh=lower;

printf("林晓辉,120705124\n", "");
while(farh<=upper){
celsius=5*(farh-32)/9;
printf("%d%d\n", farh,celsius);
farh=farh+step;

}
return 0;
}


 

第一次运行程序“错误列表”

错误:在){之间多输入了一个;

错误原因及解决方法:多录入了一个“;”,删除“;”后问题解决

程序运行效果截图:



修改代码,将printf(“%d%d\n”, fahr,Celsius);改为printf(“%d\t%d\n”,fahr,Celsius)

修改代码后,程序运行效果截图:



修改前后运行效果说明:

一些有必要的代码修改可以增加程序运行效果的美观度~

------------------------------任务分割线-------------------------------------------

 

任务2:进一步熟悉C语言的程序编写的一般过程。

实验内容:运行作业“例6-3”程序

实验目的:加深理解C程序的编辑、编译、连接和运行的一般过程

我的程序:

/*源程序: exp6_3.cpp*/
#include<stdio.h>
void main()
{
void swap(int x,int y);
int a,b;
a=2,b=6;
printf("调用前:a=%d,b=%d\n",a,b);
swap(a,b);
printf("调用后:a=%d,b=%d\n",a,b);
}
void swap(int x,int y)
{
int temp;
printf("交换前:a=%d,y=%d\n",x,y);
temp=x;
x=y;
y=temp;
printf("交换后:x=%d,y=%d\n",x,y);
}


 

第一次程序运行错误列表:

这次编写要比上次好一些,没有错误,一次完成~

 

程序运行效果截图:



---------------------------------任务分割线-------------------------------

 

第一次C程序上机心得体会:

体会:第一个C程序编写时是又兴奋有紧张,特别是在自己好不容易编写完成以后,运行起来居然出错了,那个紧张的劲儿啊,还好,在老师的指导和同学的帮助下,我最后是顺利的完成了这个任务,真的是有惊无险~因为有着第一个任务的经验教训,我的第二个任务就显得得心应手了许多~顺利完成,一次通过。虽然我的第一个程序在编写完后出现错误,让人纠结,但是,因为从中得到了经验的教训,第二次实验就是第一次教训的最好的证明。这第一次上机课,让我觉得C语言的魅力,从这堂课中,我也发现我的路还很长很长~

 

知识点总结:一个程序至少要有一个函数,main函数常称为主函数;函数的所有语句的都包括在一对花括号中~

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: