第一次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. 表达式语句的形式是:表达式;,即表达式后跟一分号";",分号是语句结束符,是一个语句必不可少的成分。