kwrl.net
当前位置:首页 >> C语言,如图,求解答 >>

C语言,如图,求解答

你的b字符串声明成了指针,而后面赋值的内容则保存在程序的常量区,是不允许修改的。 要解决这个问题,把b的声明改成数组形式char b[] = ...... 这样,b的意义是字符型数组,数据被要求放在栈中,是可写的内存地址,这样就不会出错了。

变量类型与函数类型不一致,变量是fload型,cos、sin函数是double型. 将定义行:fload x,a,b,c,d,r; 改为:double x,a,b,c,d,r; 即可,其余不用修改。 可用望采纳哦。

#include int main() {int n,i,j; scanf("%d",&n); for(i=0;i

你的计算是没错的,但是流程有一个地方你没注意到,比如说,你的A就算出来之后是V,但是这时候,你又做了一个判断,这个V是大于F小于Z的,所以又减了5,成了Q,不知道你明白没有,解决办法就是,第二个if前面加一个else就好了 满意请采纳

1-1/2... 计算开头的得数。 相当于sum+(-)term.. 得出的结果再存在sum里。 下一步sum+(-)term.. 相当于(1-1/2)+term..

其实没那么复杂,从新建工程这一步到——添加源代码尤其是这一步你新建工程里设置是什么名称这里就要什么名称如:(2.1新建工程名称.c)——编译器设置--连接器设置--调试器设置不要弄错就可以

把s++改为s=(enum suits)(s+1)吧

信息不全,f(x)函数式,个别变量,啥都没有,怎么写

图片看不清楚,应该拍更清楚的。

有图才有真相, 请上图。

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com