来源链接:https://www.cnblogs.com/HappyXie/archive/2011/01/07/1929369.html
#if/#endif的用法来源链接:https://blog.csdn.net/weixin_43447989/article/details/88768995?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-4
话不多说请看代码`
#include<stdio.h>
#include<stdlib.h>
int main()
{
#if 0
int a = 0;
int b = 0;
int min = 0;
int i = 0;
int max = 0;
printf("请输入两个数");
scanf_s("%d%d", &a,&b);
for (i = 2; i <=( min = a < b ? a : b);i++)
{
if (0 == a % i && 0 == b % i)
max = i;
}
if (0 == max)
printf("两个数互质");
else
printf("两个数的最大公约数是%d\n", max);
#endif
int a = 0, b = 1;
int* p = &a;
int* q = &b;
printf(“a=%d,b=%d\n”, *q, *p);
system(“pause”);
return 0;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
注意到如果#if 后面的是0,那么执行#endif 后面的代码。反之为1的话,相反。
</div>