已采纳回答 / 慕容1429910
子循环下有if判断语句if(m == n) //n循环结束后,如果m=n的话就输出m4或6这些数字虽然可以满足跳出循环的条件,但不满足if的判断条件所以并不会被输出
2021-02-08
最新回答 / brian4159
int main(){ char s1[100]=""; char s2[]="我爱,"; char s3[]="慕课网"; /*在以下补全代码*/ strcat(s1,s2); strcat(s1,s3); printf("%s\n",s1); return 0; }
2021-02-08
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if(year%4==0&&year%100==0||year%400==0)
{
printf("%s\n","今年是闰年");
}//补全一下代码
else
{
printf("%s\n","今年是平年");
}
return 0;
}
int main()
{
int year = 2014; //今年是2014年
if(year%4==0&&year%100==0||year%400==0)
{
printf("%s\n","今年是闰年");
}//补全一下代码
else
{
printf("%s\n","今年是平年");
}
return 0;
}
2021-02-08
已知题目说的是:第二天剩余的就是第一天的一半多一个,直观介绍:
假如第一天有:100(个)
那么第二天就还剩下:100/2-1 #这里就不用介绍了吧,吃掉一半并多吃一个
第二天就剩下了:50-1=49个
那么我们反推回去的话,可能很多人认为也就是 49*2+1就完事了,但是你确定吗?
49*2=98 98+1=99(个)
看到这里,相信你已经明白为什么要 (n+1)*2了吧
其实数字运算的奥妙得靠自己去理解,其实我也解释不清楚
假如第一天有:100(个)
那么第二天就还剩下:100/2-1 #这里就不用介绍了吧,吃掉一半并多吃一个
第二天就剩下了:50-1=49个
那么我们反推回去的话,可能很多人认为也就是 49*2+1就完事了,但是你确定吗?
49*2=98 98+1=99(个)
看到这里,相信你已经明白为什么要 (n+1)*2了吧
其实数字运算的奥妙得靠自己去理解,其实我也解释不清楚
2021-02-07
最新回答 / qq_慕斯卡8346719
左边说了define定义常量,也就是说,你前面定义了pokemoey=10.那么以后任何地方出现pokemoney,它的值都是等于10的。再去赋值的话试错误的
2021-02-06
最赞回答 / 玄QAQ
x++先输出在自增加一,++x先加一在输出,所以上面是x++。此时输出x=0后x+1=1,再++x,先x+1=2在输出x=2,我也是学生可能会有点没说明白,见谅
2021-02-06