求助,C语言程序设计题

求助,C语言程序设计题不能使用pow函数哦,谢谢^ω^... 求助,C语言程序设计题不能使用pow函数哦,谢谢^ω^ 展开
 我来答
W心静思远Z
2017-03-18 · TA获得超过100个赞
知道答主
回答量:69
采纳率:91%
帮助的人:29.2万
展开全部

最近在备考二级C语言,对这个很熟悉,这个主要就是条件的判断和循环的应用,以下是我写的一个程序,运行正确,y能为正负整数和0

#include<stdio.h>
double fun(double x,int y)
{
    int i;
    double r=1;
    if(y == 0) r = 1;
    if(y>0)
    {
        for(i=1;i<=y;i++)
            r*=x;
    }
    if(y<0)
    {
        for(i=1;i<=-y;i++)
            r*=x;
        r=1.0/r;
    }
    return r;
}
main()
{
    double x;
    int y;
    printf("Please Input x,y:\n");
    scanf("%lf %d",&x,&y);
    printf("The %lf ^ %d result is :%lf ",x,y,fun(x,y));
    printf("\n***Good Lucky!***\n");
}

祝你考试顺利通过!

更多追问追答
追问
谢谢^ω^

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式