菜鸟求教 C语言问题如下所示float问题

2025-02-24 21:05:56
推荐回答(5个)
回答1:

没问题的,可以定义为int类型,因为10是整数类型,定义为浮点float类型完全没有必要!

回答2:

可以呀~~下面的输出语句也要改printf("factorial of %d is:%.2d.\n",n,fac);

回答3:

可以呀.

int fac=1;
再改此行.
printf("factorial of %d is:%d.\n",n,fac);

回答4:

没问题.不牵扯小数就行.

回答5:

可以int,定义成float脑壳有问题