- 60
- 0
- 约5.15千字
- 约 14页
- 2017-09-06 发布于重庆
- 举报
C语言程序设计 实验报告
班级 CS1108 日期 2012/5/26
学生姓名 王一微 学号 U201114404
第 3 次上机
实验1 编译预处理
(一) 实验目的
(1)掌握文件包含、宏定义、条件编译、assert宏的使用;
(2)练习带参数的宏定义、条件编译的使用;
(3)练习assert宏的使用;
(4)使用集成开发环境中的调试功能:单步执行、设置断点、观察变量值。
(二) 实验内容及要求
1.源程序改错
下面是用宏来计算平方差和交换两数的源程序。在这个源程序中,存在若干语法和逻辑错误,要求在计算机上对这个源程序进行调试修改,使之能够正确完成计算平方差和交换两数的任务。
源程序:
#includestdio.h
#define SUM a+b
#define DIF a-b
#define SWAP(a,b) a=b,b=a
void main(void)
{
int b, t;
printf(Input two integers a, b:);
scanf(%d,%d, a,b);
printf(\nSUM=%d\n the difference between square of a and square of b i
原创力文档

文档评论(0)