永发信息网

这个程序哪里错了,怎么改

答案:4  悬赏:60  手机版
解决时间 2021-07-31 03:24
  • 提问者网友:雾里闻花香
  • 2021-07-30 09:37
#include "math.h"
main()
{
double a=-3.0,b=2;
printf("%3.0f%3.0f\n",pow(b,fabs(a)),pow(fabs(a),b));
}
最佳答案
  • 五星知识达人网友:鸽屿
  • 2021-07-30 10:14

你要学会调试啊,按F11慢慢的看,哪出问题了


printf("%3.0f%3.0f\n",pow(b,fabs(a)),pow(fabs(a),b));
我就觉得你printf()函数能否接受这样3个数据。。。


第一个是字符串,第二个还不知道是什么类型的,第三个也不知道。。。你发的详细点啊


大部分都是类型不对,导致程序停止运行的。

全部回答
  • 1楼网友:罪歌
  • 2021-07-30 12:33

变量要先声明在赋值。

  • 2楼网友:底特律间谍
  • 2021-07-30 11:59
把“f”改成“lf”。
  • 3楼网友:独行浪子会拥风
  • 2021-07-30 11:03

系统文件丢失,一般做个系统就好,或是用超级兔子清理下磁盘

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯