c语言 帮帮看下

[复制链接]
查看11 | 回复1 | 2013-1-27 11:46:54 | 显示全部楼层 |阅读模式
z=pow(x,y-1)/x; 为什么要除以x呢?比如说x = 5, y = 4那么 pow(5, 4) = pow(5, 3) * x, 另外 if(y==0)之前最好加个else, 否则在y==1的情况下,岂不还要执行z=pow(x,y-1)/x;#include#includepow(float x,int y ){float z;if(y==1)z=x;else if(y==0)z=1;else if(y0用乘法...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行