您认为这道题目的结果应该是什么?
程序代码:
#include <stdio.h>
double sqr(x) {
return (x*x);
}
int main(int argc, char *argv[])
{
double ret;
ret = sqr(3.0);
printf("%g\n", ret);
return 0;
}不要上机测试,您推测这道题目打印的结果应该是多少?为什么?
BTW:
(1) 在VC6和GCC4.4.3下可以编译并运行。
(2) 回答是9的拉出去抽20大板
,因为答案是0.
[ 本帖最后由 phrankmoon 于 2010-7-28 20:17 编辑 ]









