C语言小白
#include"stdio.h"
int main()
{
int a, b;
scanf_s("%d %d", &a, &b);
printf("%d\n", a+b);
printf("Hello World\n");
int m, n;
scanf_s("%d %d", &a, &b);
printf("%d,%d", &a, a + b);
return 0;
}
5 6
11
Hello World
5 6
20184024,11
5 6
11
Hello World
5 6
9436388 11
5 6
11
Hello World
5 6
3798768 11
三次输出结果不一样是什么,不能输出原值吗? 你最后一个printf的a,为何要写成&a?
直接写a就好了,不然打印的是地址
每次程序运行,都会有不同的地址
页:
[1]