这样一个小程序,功能是:输入一个小于1000的数,并求出该数的平方根。如果输入的数大于等于1000,会要求重新输入。
其中k = sqrt(i);这句。参考书上写的放在第13行,我觉得该放在15行,请问错在哪儿。求指教
#include #include #define M 1000int 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;} |