这样一个小程序,功能是:输入一个小于1000的数,并求出该数的平方根。如果输入的数大于等于1000,会要求重新输入。
其中k = sqrt(i);这句。参考书上写的放在第13行,我觉得该放在15行,请问错在哪儿。求指教
#include <stdio.h>
#include <math.h>
#define M 1000
int main()
{
int i,k;
printf("请输入一个小于%d的整数i;",M);
scanf("%d",&i);
while(i>M)
{
printf("输入的数据不符合要求,请输入一个小于%d的整数i:",M);
scanf("%d",&i);
(13行)
}
(15行)k = sqrt(i);
printf("%d的平方根的整数部分是%d/n",i,k);
return 0;
}
wendian_LI
皓韵儿
望远
慕粉4154804
随时随地看视频慕课网APP