咳咳 这个我修改了 还是不行
scanf 和printf后面的%d也修改成%f了
感谢您看我的代码
前面abcd的自定义代码也定义了int
追答你把i的类型定义成了float,那么自定义里的形参类型也得改成float。并且,C语言里面表示区间是写成i>1 && i<=2不是1<i<=2这种,你好好看看书
追问第二张我重新发一下
我按照您的方法修改了一下 依旧是输出结果为sum=0.0000
追答你的k怎么是int型?你自己把类型好好统一一下,这是小问题
追问懂了 弄好了 感谢 关注您了
本回答被提问者采纳