你真知道sqrt(4)是多少吗

记录学习的第五天 今天在blink里面看到了个好玩的。 直接看代码:web int x=4; printf("%d",sqrt(x)); 是否是很简单,可是代码运行后结果可不是2;而是0! 这是怎么回事呢,咱们知道,sqrt这个函数返回值是double类型,把一个double类型的值以%d形式输出,C语言是识别不了的,因此它的输出是0; 那咱们改一下代码试试! svg int x=4; print
相关文章
相关标签/搜索