最赞回答 / 小雾3378873
在前面的课程中老师讲过了,在执行C语言程序时,如果前一个步骤执行错误,就不会往下执行,如何判断前一个程序是否出错,是看执行它以后返回值是否为0,如果为0,继续执行,如果不为0,则程序就不继续执行了。所以,在编程时,我们要想到,当程序没有得到我们想要的东西时,我们需要不继续执行程序,所以应返回一个非0的错误码,如果,像你提问的那样,不加return 1,则即使程序判断出错误了,也没有相应措施,它的判断是没意义的,例如:本节讲的这段语句中if外面再加一条语句,printf("你输入的是%d\n",a); ...
2016-04-11
我的终端开始显示“xty@xty-HXT4:~$”,xty是我的用户名,@后面的HXT4是我的电脑型号,为什么显示和老师的不同呢?我的意思是为什么没有显示ubuntu??
2016-04-08
已采纳回答 / 小叶柏杉
./gongzi.out | ./average.out 这样 你好打反了还有你在 gongzi.c 中建议你不要给 i 上来就赋值为0,这要会导致算到 IF 就会直接退出了!
2016-04-07