姓名:戴恒杨 学号:120705132 班级:12电信1班
///
任务一:创建一个基本程序。
实验内容:编写一个“显示华氏度和摄氏度对照表”的C程序。
实验目的:掌握C语言开发工具,掌握简单C程序的编辑、编译、连接和运行的一般过程。
//
程序如下:
- //*********************************
- //对 fahr=0,20,...,300
- //对印华氏温度与摄氏温度对照表upper
- //Code by 戴恒杨 120705132 2013-3-16
- //*********************************
- #include<stdio.h>
- int main()
- {
- int fahr,celsius;
- int lower,upper,step;
- lower=0; /*温度表的下限*/
- upper=300; /*温度表的上限*/
- step=20;/*步长*/
- fahr=lower;
- printf("32,120705132\n","");
- while(fahr<=upper){
- celsius =5*(fahr-32)/9;
- printf("%d%d\n",fahr,celsius);
- fahr=fahr+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("交换前:x=%d,y=%d\n",x,y);
- temp=x;
- x=y;
- y=temp;
- printf("交换后:x=%d,y=%d\n",x,y);
- }
程序运行结果如图:
-----------------------------------------------------任务分割线------------------------------------------------------
第一次C程序上机心得体会:
一直很好奇的C语言,一直很神秘的程序猿。这是C语言的第一课,突然蒙了。一切都像是迷雾里的世界,暂时看不清。但我知道,总有拨云见日时。突然,对未来产生微渺而怪诞的想象。我们的世界会不会也不过是串代码?