#include "math.h"
main()
{
double a=-3.0,b=2;
printf("%3.0f%3.0f\n",pow(b,fabs(a)),pow(fabs(a),b));
}
这个程序哪里错了,怎么改
答案:4 悬赏:60 手机版
解决时间 2021-07-31 03:24
- 提问者网友:雾里闻花香
- 2021-07-30 09:37
最佳答案
- 五星知识达人网友:鸽屿
- 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
系统文件丢失,一般做个系统就好,或是用超级兔子清理下磁盘
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯