tmp+=i;
printf("The sum is %dn",tmp);
getch();
}
==============================================================
【程序46】
题目:宏#define命令练习(1)
1.程序分析:
2.程序源代码:
复制代码
#include "stdio.h"
#include "conio.h"
#define TRUE 1
#define FALSE 0
#define SQ(x) (x)*(x)
void main()
{
int num;
int again=1;
printf("40: Program will stop if input value less than 50.n");
while(again)
{
printf("40:Please input number==>");
scanf("%d",&num);
printf("40:The square for this number is %d n",SQ(num));
if(num>=50)
again=TRUE;
else
again=FALSE;
}
getch();
}
==============================================================
【程序47】
题目:宏#define命令练习(2)
1.程序分析:
2.程序源代码:
复制代码
#include "stdio.h"
#include "conio.h"
/*宏定义中允许包含两道衣裳命令的情形,此时必须在最右边加上""*/
#define exchange(a,b) {
int t;
t=a;
a=b;
b=t;










