for 不行执,何故?
#include <stdio.h>void main()
{
double a =4.0,result;
double sq(double x);
result = sq(a);
printf("%2.15f\n",result);
}
double sq(double x)
{
double i =0.0;
for (i=0.0; 1;i+=0.1)
{
if(x==i*i);
{
break;
}
}
return i;
}for ,直接跳过,哪里错了??
if(x==i*i);
这句末尾封号去掉 仰望天上的光 发表于 2015-2-6 21:36
if(x==i*i);
这句末尾封号去掉
多谢
页:
[1]