为了账号安全,请及时绑定邮箱和手机立即绑定
明显感受到函数这一章的教学质量挺差的。。。截止到这一题,这一章的前面几题已经有很多答案不严谨不正确的情况了
% * /是并列的,谁在前先算谁。4%7结果是4没错,然后4/3呢,记得最后取得是整数部分哦,小数不算的!
参考代码,欢迎参考
2500能被4和100整除,但是不能被400整除,但是程序还是判断是闰年。
与运算符是两个真,输出为真,能被4和100整除是闰年。
但是后面跟了一个或运算符,或运算符是一个为真,则结果为真,前面通过与运算符得知为真,但是2500不能被400整除,也是真。运算结果为2500是闰年。
所以是不是这个有问题啊还是我想的有问题
if(year%4 == 0&&year%100 == 0|| year%400 == 0)
这个这么写,还是不对吧
答案提交不上啊
为啥我打的代码和答案一模一样可输出结果偏偏是-150,气得我直接打印了个-50
。。。校篮球队打成了篮球队,减查了半天代码
缺失了身为程序员的小心谨慎
if(score >= 10000)
{
printf("%s\n","钻石玩家");
}
else if(score >= 5000 && score <= 10000)
{
printf("%s\n","白金玩家");
}
else if(score >= 1000 && score <=5000)
{
printf("%s\n","青铜玩家");
}
else
{
printf("%s\n","普通玩家");
}
*,/,%,顺序是从左至右的没有先后,a+b%(a+b)/a+a*b-b=3+4%7/3+3*4-4=3+5(4%7余数是5)/3+3*4-4=3+1(5/3=1)+12-4=4+12-4=12
这个猴子太能吃了
根据任务提示,将第5行的num强制转换,提示已经非常明显了
比如int类型,占有2个字节,即二进制数有16位,其最高位为符号位(最高位1代表“-”,0代表“+”),最小的负数为10000000(对应十进制数为-32768),最大的正数为01111111(对应十进制数为32767),所以其int类型的整数取值范围为-32768~32767
#include <stdio.h>
int sayLove()
{
printf("%s\n", "I Love imooc");
return 0;
}
int dividLine()
{
printf("%s\n", "*************");
return 0;
}
int main()
{
int i;
for(i=1;i<4;i++)
if(i==2)
sayLove();
else
dividLine();
return 0;
}
很好的C语言入门课程,要是加入指针部分的知识就更好了
为什么只学了12%就没有课程了
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消