最赞回答 / 林小七_sorina
注意到第二个源文件也就是test.c【后面将用T代替】调用了第一个源文件hello.c【后面将用H代替】中的函数,因此我们先将H中被T调用的函数printLine()修改为外部函数也就是加上一个extern,这样T也就是一个正常的源文件了。 现在讨论两种情况:A。当我们把T编译为静态函数的时候——static say() ,我们在H若要使用T的这个静态函数,这需要将他调用过来,而一个静态函数是无法直接调用的,此时我们需要先引入say()函数所在的源文件,也就是H中的第二行代码的用意。 B。...
2019-02-07
已采纳回答 / 0258783
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale >= 100) { if(year >= 2) { printf("%s\n","有资格"); } printf("%s\n","很遗憾,期望你再接再厉"); } ...
2019-02-07
已采纳回答 / 木槿鱼
//C语言里面求余用%而不是/#include <stdio.h>int main(){ int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; int i,j; int sum=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { if((i%2==0)&&(j%2==0)) { ...
2019-02-06
已采纳回答 / 月玄玄
不是父循环哦,他没有上一级循环。可以看成三个部分:for(表达式1;表达式2;表达式3)j=1;//表达式1部分是给j赋值if(j<5)//表达式2部分是 循环的条件(符合条件执行for语句下的东西){//执行for里面的东西}j++;//表达式3部分是改变循环的值,执行完后回到表达式1(循环)
2019-02-05