又出错了,各位大神们,哪出错了,我搞不懂。。当输入的i=242的时候,其平方根为负数。。头疼死了

[复制链接]
查看11 | 回复1 | 2012-3-22 13:36:55 | 显示全部楼层 |阅读模式
#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);}k=sqrt(i);printf ("%d的平方根的整数部分是%d\n",i,k);return 0;}这样就可以了,我也刚学,原因不明...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行