最赞回答 / NJUPTB18031431曾宇航
重复调用的问题,static函数我们已知的是用于让一个函数限定在本文件内,因为之前#include"test.c"使得我们的hello.c文件拥有了(extern) void say()这个函数,然后test.c依旧有这个函数,那这个外部函数在调用的时候是使用hello.c的还是test.c的呢。所以我们干脆把test.c的限定到本文件,这样我们就只能访问到hello.c的say()了
2020-02-09
最新回答 / 慕九州_357
这里n=1说的是第十天,第十天的时候只剩下一个桃子了,就是一直递归到定义的那个getPeachNumber函数,当到了第十天的时候,就要结束这个函数,return ()是结束语句 , 函数的值只能通过return语句返回主调函数
2020-02-09
hhhhh这也行啊哈哈哈哈哈.
#include <stdio.h>
int main()
{
int x=5;
int y=5;
int z=10;
printf("x是否大于y:%d\n",); //x是否大于y
printf("y是否大于等于x:%d\n",); //y是否大于等于x
printf("y是否小于z:%d\n",); //y是否小于z
printf("z是否小于等于x:%d\n",); //z是否小于等于x
printf("z是否等于x+y:%d\n",); //z是否等于x+y
return 0;
}
#include <stdio.h>
int main()
{
int x=5;
int y=5;
int z=10;
printf("x是否大于y:%d\n",); //x是否大于y
printf("y是否大于等于x:%d\n",); //y是否大于等于x
printf("y是否小于z:%d\n",); //y是否小于z
printf("z是否小于等于x:%d\n",); //z是否小于等于x
printf("z是否等于x+y:%d\n",); //z是否等于x+y
return 0;
}
我发现了bug。。。。。
#include <stdio.h>
int main()
{
double num = 2.5;//定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num);
return 0;
}
我这么写竟然通过了。。。我霉了
#include <stdio.h>
int main()
{
double num = 2.5;//定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num);
return 0;
}
我这么写竟然通过了。。。我霉了
2020-02-09
最新回答 / qq_慕仔1571511
如果你想要改变输出结果后面的小数位数,你可以这样写printf("%.1f\n",(int)result);//里边这个.1就表示小数点后面的位数,同理,如果不要小数点后面的数字,可以改成.0
2020-02-08
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number=1.2*number; //这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
int main()
{
int number=200;
int year=2014;
do{
year++;
number=1.2*number; //这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
2020-02-08