最赞回答 / 卡布奇诺qi
能不能调用函数跟位置没关系啊,至于为什么放printf后面应该printf("Jack运算结果是:");这句话输出的是 jack运算结果是: ,(并没有转行)紧接着调用jackResult(a,b,c)它,运行结果就是 我算不出来那么最后的结果就是 jack运算结果是我算不出来
2018-07-04
最新回答 / 慕工程9443490
我第一次也是犯了跟你一样的错误,对于各种case其实是每个分支,上面分支的sum在遇到break后就不会再把它的值传递到下一个case中去了,所以必须自己算出每种case中num的值,具体可以参考小编的思路
2018-07-04
最新回答 / small_E
#include <stdio.h>int main(){ int sum = 0; int i; for(i=1; i<=10; i++) { printf("%d\n", i); if(i == 3) //是不是少了一个判断呢? goto OVER; //在这里使用goto语句 } OVER: printf("结束for循环了.....
2018-07-04
最赞回答 / qq_可乐加冰_12
自动型变量(以下内容均来自百度)定义一个内部变量时,如果将auto加在定义语句前面,则该变量是自动型变量;定义内部变量时,如果没有加任何存储类型限定,该变量默认为自动型变量。auto只能修饰内部变量,不能修饰外部变量。也就是说只有内部变量可以定义为自动型变量,外部变量不能定义为自动型变量。事实上,auto没有什么实际用处。内部变量已经默认为自动型变量。2.静态型变量外部变量和内部变量都可以定义为静态型变量。如果在定义一个内部变量时,在定义语句最前面加上static存储类型限定词,那么该变量将是一个静态型变...
2018-07-03
最新回答 / weibo_借我时间_0
从程序开始算,第六行的x等于第五行x在加1然后输出,而第五行是先输出在加1,如果只看输出的话,只要记住--放前面是输出之前x已经减掉了1,放后面是先输出在减1,就没有问题了
2018-07-02