坏蛋吧 关注:64,643贴子:1,638,094

有没有懂C语言的阿?来帮我做道题 感谢兄弟们

只看楼主收藏回复

题目是 x的n次方 n为非负整数 试调用此函数 求7.01的5次方


1楼2009-01-08 17:57回复
    日了,数学题啊,看了就头疼


    IP属地:云南2楼2009-01-08 18:00
    回复
      2025-06-26 05:16:14
      广告
      我急要阿。。。。没办法。。。。能做出来么


      3楼2009-01-08 18:03
      回复
        我也给你算算


        5楼2009-01-08 18:20
        回复
          谢谢 谢谢。。!!!


          6楼2009-01-08 18:21
          回复
            • 122.159.247.*
            756.45127


            7楼2009-01-08 18:46
            回复
              • 125.78.169.*
              我只会C++,


              8楼2009-01-08 18:48
              回复
                嗯,我帮你一下吧,一个大概,不能百分之百对的哦,用一个函数:exp(ln(底数)*指数) 我学的是C++,所以我也不知道C能不能通得过。
                #include(iostream.h)
                #include(math.h)
                main()
                {
                float x,n;
                cin>>x;
                cin>>n;
                cout<<x<<"的"<<N<<"次方为"<<pow(x,n)<<endl;
                }
                呵呵,差不多都还给才给师了,大概的意思就是这样,你修改一下就OK了


                9楼2009-01-08 18:55
                回复
                  2025-06-26 05:10:14
                  广告
                  你还是去百度知道发问答吧


                  10楼2009-01-08 19:01
                  回复
                    呵呵
                    #include<stdio.h>
                    int a(int x, int y)
                    {
                     int i, z=1;
                     for(i=1;i<=y;i=i+1)
                     {
                     z=z*x
                     }
                    return z;
                    }
                    int main()
                    {
                     int a=7.01, b=5;
                     printf("%d", a(a,b));
                     return 0;
                    }


                    15楼2009-01-08 20:43
                    回复