问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言 大神们帮我看看这个指数幂问题!!!不知道为什么我老是出错

发布网友 发布时间:2024-10-06 12:03

我来回答

2个回答

热心网友 时间:2024-11-19 17:49

这个问题是在于scanf通过%d输入数字的时候要求的指针类型是int型的。但是你输入了的是short型的指针,导致栈会被破坏,所以运行时会出错。把short int number1, k;声明里面的short去掉就好

至于pow调用的错误,进行显式类型转换就好pow((double)2, (int)number1);

不过这个错误其实很奇怪,因为c不存在函数重载的,函数重载是C++的概念,所以对于纯C来说是不存在这个问题的。我估计是你的编译器设置的时候没有设置成为根据源文件后缀来自动识别语言。所以他还是按照C++的方式来进行编译。这种显式类型转换虽然可以让他编译过去,但是实际上是按照C++的方式编译的,不是C的方式编译。你可以尝试下这个设置:

热心网友 时间:2024-11-19 17:48

#include <math.h>

double pow(double x, double y);

pow的函数原型中,要求两个参数是double,而你输入的参数是整形,需要强转一下。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
减罪的读音减罪的读音是什么 减的拼音? 减的反义词 5种开红色花朵的植物有哪些 怎么查衣服是什么牌子 ...一件连衣裙就要1080元 ,你怎么看?_百度知 ... ...的衣服比较难?这些时尚的淘宝店铺你知道吗?_百度知 ... 比尔布莱森被人们称为什么 三星空气净化器怎么样 ? 三星ax7000空气净化器 C语言大师帮我看看这是什么情况!谢谢! AKG Y45BT耳机怎么控制通话 上海银行客户服务中心的工作怎么样?要求多嘛?月薪多少,有些是待遇... 学ZBrush可以从事哪些方面的工作? 爱科技y45bt耳机怎么开机和关机 爱科技y45bt耳机指示灯含义 关于卷益的成语 ...{ int a=2,b=4,c=6,x,y; y = (x=a+b),(b+c); printf("y=%d\n... 区块链如何形成区块链,区块链是如何生成的 我的vista是英文系统,怎么才能有程序、附件、记事本、画图! windows7附件包括 现有玻璃片、钢锯条、锡块、塑料尺几件常见物品 比较以下几种物质的坚硬程度。 qq音乐在哪里看活动 QQ音乐签到抽奖在哪? 铁腕拓银钩什么意思 铁画银钩什么意思?出处是哪里? ...刚则铁画、媚若银钩",谁能“翻译”下这句话的意思? 在直销银行买理财和网上银行买有区别吗 动漫,女主插花会有闪光 C语言,帮我看看,这道题的程序是死循环了,还是文件写入字节太大?怎么... ...我已写出程序,但是运行不了,哪位大佬帮忙看看哪里出错了_百度... 1956年的2月有30日吗?我的印象中2月是没有30日的。别把闰年的计算方法啊... CK内裤一条要多少钱 风挡内钢窗料刷什么漆不起皮 三星售后不好怎么办?我可以告他吗? 三星手机售后太差劲,没人管怎么办呢? 三星电视质量差,售后恶劣,维修昂贵,咋办? 三星售后服务态度差,还动手打人 我刚买的三星S3830手机还不到1个月老死机,售后服务却不肯换机,态度告别... 梦见自己手里拿了两根干才树是什么意思 ...水里,和几个人(没看到他们的脸),抱着一根大树干,在水里漂,树干就... 高中生如何克服拖延?如何高效的管理好自己的时间? 学会哪几点,就可以克服学习中的拖延症呢? 高中生熬夜学习成绩依旧差怎么办? 为何高中生要合理利用好自己的复习时间? 高中生有何应对学习压力的方法? 生化妊娠到底是怎么回事 光之子困难二周目心得介绍_光之子困难二周目心得是什么 游戏光之子中石头人的困扰任务去哪里接?