-4
#include <stdio.h>
#include <stdlib.h>
main()
{
int n;
printf("Introduce un número entero\n");
scanf("%d", &n);
printf("Has introducido el número: %d", &n);
}
我每次运行此C代码,我得到6487628为N,我已经卸载并一遍遍安装了它,它一直这样做,我不知道还有什么做。开发的C保存返回错误的值
错字:'printf(“...:%d”,&n);'应该是:'printf(“...:%d”,n);',' &N'是价值的内存地址 –
*“我不知道自己还能做些什么。” * - 也许警告编译启用... –
这不是这种情况:你的程序返回你告诉它的价值。它不会返回你期望的值_应该告诉你一些关于错误的信息。 –