我用TC发现了7个error
----------------解决方案--------------------------------------------------------
啊!!!
----------------解决方案--------------------------------------------------------
我晕````你用的TC```在注释上不支持 // 只支持 /* */
你把注释改下``就可以了``
----------------解决方案--------------------------------------------------------
我用把注释全部删了然后TC2.0试了下``没问题啊
----------------解决方案--------------------------------------------------------
这样改更简单:
#define OUT( op ) printf ("num1 " #op " num2" " = %lf ", num1 op num2)
#define NL putchar('\n')
#define NL2 NL,NL
switch ( operation ) // 下面是4种情况
{
case '+' : OUT( + ) , NL2 ; break ;
case '-' : OUT( - ) , NL2 ; break ;
case '*' : OUT( * ) , NL2 ; break ;
case '/' : OUT( / ) , NL2 ; break ;
default : break ;
}
----------------解决方案--------------------------------------------------------
我的程序这么好``都没有人来夸奖下```哎```
----------------解决方案--------------------------------------------------------
我写的时候没加注释
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]死了都要C[/un] 在 2008-3-2 14:13 的发言:[/bo]
哇```我看到了一个菜鸟```
while ("&o"=="1"); ------ 很容易形成死循环``
这句我不懂???? 双引号是什么意思``字符串?? 字符串可以直接这样比较??
while(1)
{....} ------------这个循环是永远不回结束的 ...
哇```我看到了一个菜鸟```
while ("&o"=="1"); ------ 很容易形成死循环``
这句我不懂???? 双引号是什么意思``字符串?? 字符串可以直接这样比较??
while(1)
{....} ------------这个循环是永远不回结束的 ...
这段解释有很多错误,while("&o"=="1"){}是一个不会被进入的循环,而不是死循环,while(2){}才是死循环而不是不会执行
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]死了都要C[/un] 在 2008-3-2 15:42 的发言:[/bo]
我的程序这么好``都没有人来夸奖下```哎```
我的程序这么好``都没有人来夸奖下```哎```
很好,很强大
简单的事偏要复杂化
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]leeco[/un] 在 2/3/2008 11:56 的发言:[/bo]
这段解释有很多错误,while("&o"=="1"){}是一个不会被进入的循环,而不是死循环,while(2){}才是死循环而不是不会执行
这段解释有很多错误,while("&o"=="1"){}是一个不会被进入的循环,而不是死循环,while(2){}才是死循环而不是不会执行
能告诉我while("&o"=="1"){}这个括号里的是比较是什么意思吗``是怎么比较的``
----------------解决方案--------------------------------------------------------