已采纳回答 / 林小七_sorina
注意到第二个源文件也就是test.c【后面将用T代替】调用了第一个源文件hello.c【后面将用H代替】中的函数,因此我们先将H中被T调用的函数printLine()修改为外部函数也就是加上一个extern,这样T也就是一个正常的源文件了。 现在讨论两种情况:A。当我们把T编译为静态函数的时候——static say() ,我们在H若要使用T的这个静态函数,这需要将他调用过来,而一个静态函数是无法直接调用的,此时我们需要先引入say()函数所在的源文件,也就是H中的第二行代码的用意。 B。...
2019-02-03
已采纳回答 / 渐大
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale& 100) { if(year& =2) { printf("%s\n","获得优秀员工将...
2019-02-02
已采纳回答 / 慕尼黑1354172
return 是返回一个值,可以在你调用有返回值的函数时使用该函数的返回值如:int jR = joneResult(a, b, c);就是把函数的返回值赋值给了 jR;
2019-02-01
已采纳回答 / qq_自由女神像_0
这里所谓的内外循环,其实就是两个for的嵌套形式,你仔细观察相乘的两个数,第一个数字从上至下递减,第二个从左至右数字递增,你可以选定外循环为递减,而内循环递增,附一段代码:自己体会吧<...code...>
2019-02-01
已采纳回答 / 慕婉清1334854
这个问题可以举个例子来说明,比如一个三位数是int num=375,375/100=3,因为是int(整数)类型,系统会自动去掉小数,即可获得百位数字3; 375%100/10即此数除以100后取模再除以10,375/100=3...75 75/10=7,即可获得十位数字7; 375%10=37...5 即可获得个位数字5。同样的道理你也可以去试试其他的数字。
2019-01-30