您的位置:首页 > 编程语言 > C语言/C++

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

2013-03-17 22:13 176 查看
  
姓名:邱旭     学号:120705115     班级:12电信1班

 

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

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

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

 

我的程序:

//******************************
//
对fahr = 0,20,...,300
//
打印华氏温度与摄氏温度对照表
// Code by邱旭 120705115 2013—3—11
//******************************

1.       在已在编辑区域中打开的 p1_1.cpp文件中继续键入以下代码:

#include<stdio.h>
int main()
{
          int  fahr,celsius;
          int  lower,upper,step;
 
 
          lower = 0;      
/* 温度表的下限 */
          upper = 300;   /*温度表的上限*/
          step  =20;    
/* 步长 */
          fahr = lower;
 
 
     printf("邱旭,120705115\n","");
          while(fahr<= upper){
                    celsius = 5 * (fahr-32)/9;
                    printf("%d%d\n",  fahr,celsius);
                    fahr = fahr+step;
          }
          return 0 ;
}

 

 

第一次运行程序未出现错误列表

1>------已启动生成:项目:
P1_1,配置: Debug Win32 ------
1> P1_1.cpp
1> P1_1.vcxproj -> C:\Users\lq\Desktop\P1_1\Debug\P1_1.exe
==========生成:成功
1个,失败 0个,最新 0个,跳过
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()
{
         voidswap(int x,inty);
         inta,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(intx,inty)
{
         inttemp;
         printf("交换前:x=%d,y=%d\n",x,y);
         temp=x;
         x=y;
         y=temp;
         printf("交换后:x=%d,y=%d\n",x,y);
}

 

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

错误1error C2059: 语法错误:“/”
2 error C3861: “prinf”:
找不到标识符
3 error C3861: “prinf”: 找不到标识符

错误原因及解决办法:首字符/后打了空格再打*,消除空格后问题解决;

printf打错了,修改后问题解决

程序运行效果截图:



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

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

体会:第一个C程序由于我的电脑不是WINDOWS7系统,在宿舍重装系统还没有完成,只能使用机房的电脑。C++程序是英文版的,对照上机知道使用起来还是不太习惯,有些吃力。任务完成一半,电脑突然蓝屏,重启后数据全部丢失。只能下课后重新用自己电脑安装visual studio2012再做一遍,操作界面有些许不同,只能重新看上机指导。我完成任务的速度较慢,下次上课一定更加认真听老师讲课,请教老师和同学。

 

知识点总结:

1.       函数名后必须有小括号,函数体放在大括号内;

2.       C程序必须用小写字母书写;

3.       每句的末尾加分号;

4.       表达式语句的形式是:表达式;,即表达式后跟一分号";",分号是语句结束符,是一个语句必不可少的成分。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息