📄 subject_52013.htm
字号:
<p>
序号:52013 发表者:过期罐头 发表日期:2003-09-06 17:28:22
<br>主题:这个程序错在哪了?
<br>内容:我是一个C语言新手,自学,所以遇上一些简单的问题也搞不掂。我写了一个程序要计算出两个整数。程序如下:<BR>#include <stdio.h><BR>void main()<BR>{<BR> int a,b,i=3,j=1;<BR> i==a+b;<BR> j==a-b;<BR> printf("%d %d",a,b);<BR>}<BR>这里面的a是2,b是1,但这个程序不知错在哪里,哪位高手能够指点一下。<BR>另外也希望能认识一些学习C语言、C++、VB的朋友。我的QQ:3625701。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:ohye212 回复日期:2003-09-06 17:33:03
<br>内容:你把C语言想的太强大了!它不能给你解方程的!!<BR>你要想解方程的话就的自己写函数!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:iamhere 回复日期:2003-09-06 18:08:49
<br>内容:楼上说得对,C是不会这么给你解方程的,它只会按照你指定的方式计算。<BR>已知a+b=i,a-b=j所以a=(i+j)/2 , b = (i-j)/2<BR>所以你的程序应该这么写:<BR>#include <stdio.h><BR>void main()<BR>{<BR> int a,b,i=3,j=1;<BR> a=(i+j)/2 ;<BR> b = (i-j)/2;<BR> printf("%d %d",a,b);<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:E龙 回复日期:2003-09-07 13:53:47
<br>内容:等号是 ==<BR>赋值号是 =<BR><BR>和平常不同的一般初学者都会犯数学错误的,以后小心点
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -