为什么用vs++6.0可以出来结果,而vs2010却不可以,高手请进。。。
1.# include <stdio.h># include <math.h>
void main ()
{
int a,b;
scanf("%d",&a);
b=sqrt(a);
printf("%d\n",b);
}
错误原因:
2.#include<stdio.h>
#include<math.h>
#include<stdlib.h>
void main()
{int a;
float b;//此时的b为实数。
b=sqrt(a);
printf("%f",b);
system("pause");
}
错误原因: