これはちょっとしたクレジットです。私は平方根を計算するための単純な C プログラムを手に入れました。最初は、プログラムはそれらを無限に計算して逃げていたので、変数の値をチェックする条件が必要でした。それが i+ より小さいか等しいかどうか(9^32) をループして終了を印刷しない場合。
残念ながら、if条件を正しく機能させることができないようです
何か提案があれば、それは素晴らしいことです
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
int m, i;
if ( argc > 1) {
m = atoi(argv[1]);
} else {
m = 1;
}
for( i = 1; i <= i+1; i++) {
double param, result;
param = i;
result = sqrt (param);
printf ("sqrt(%lf) = %lf\n", param, result );
sleep(0.5);
}
if( i <= (i + pow(9,32))
{ return (0); }
else { printf("end");
}
}