为了账号安全,请及时绑定邮箱和手机立即绑定
运算结果和我想的不一样!因为计算机不会按先乘除后加减,那它按什么规则计算?

最新回答 / 慕虎0467711
什么地方需要新建编译器嘛?

最赞回答 / NJUPTB18031431曾宇航
重复调用的问题,static函数我们已知的是用于让一个函数限定在本文件内,因为之前#include"test.c"使得我们的hello.c文件拥有了(extern) void say()这个函数,然后test.c依旧有这个函数,那这个外部函数在调用的时候是使用hello.c的还是test.c的呢。所以我们干脆把test.c的限定到本文件,这样我们就只能访问到hello.c的say()了

最新回答 / 慕九州_357
这里n=1说的是第十天,第十天的时候只剩下一个桃子了,就是一直递归到定义的那个getPeachNumber函数,当到了第十天的时候,就要结束这个函数,return ()是结束语句 ,  函数的值只能通过return语句返回主调函数

已采纳回答 / 慕移动3059764
因为题中说第10天的时候桃子剩下一个,n表示天数,当n==10的时候return 1;递归函数的结束条件就是题目中的最终得数;

最新回答 / weixin_慕姐3275364
int func(int a,int b)是函数func的参数,有唯一性的。

已采纳回答 / 慕前端5327504
后面的x不用括号括起来,"x%%y"应该是“x%y”
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;
}
我发现了bug。。。。。
#include <stdio.h>
int main()
{
double num = 2.5;//定义浮点型变量num并赋值为2.5
int num1=(int)num;
printf("num的整数部分是%d\n", num);
return 0;
}
我这么写竟然通过了。。。我霉了
我用int num =2.5;不行嘛!又不是不能用!!!(狗头)
直接定义97不就好了还要这么麻烦。。。。

最新回答 / qq_慕仔1571511
如果你想要改变输出结果后面的小数位数,你可以这样写printf("%.1f\n",(int)result);//里边这个.1就表示小数点后面的位数,同理,如果不要小数点后面的数字,可以改成.0

最新回答 / Mr小超ya
在C语言里面,一个等于号是赋值,两个等于号才是指相等
#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;
}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消