已采纳回答 / 红色玫瑰
这个题图考的强转,double num = 2.5; int twonum = (int) num; //定义浮点型变量num并赋值为2.5 printf("num的整数部分是%d\n", twonum); return 0;
2020-02-21
最赞回答 / 慕少2521928
<...code...>当执行完"printf("%d\n",a--);"这句时a的值就已经变为100了,而"printf("%d\n",a+1);"这句输出的是a+1的值,此时a的值还为100,而前面a初值为100,经过a++变为101,再经过++a变为102,然后经过--a变为101,又经过a--变为100,所以在(a+1)这一步之前a的值就已经变为100了
2020-02-20
最赞回答 / weixin_慕沐3277003
int x,y,resylt1,resylt2,resylt3,resylt4,resylt5; x = 10; y = -3; resylt1 = x+y; resylt2 = x-y; resylt3 = x*y; resylt4 = x/y; resylt5 = x%y; printf("x+y=%d\n",resylt1); printf("x-y=%d\n",resylt2); printf("x*y=%d\n",resylt3);...
2020-02-20
#include<stdio.h>
int main()
{
int num,a,b,c;
for(num=100; num<1000; num++)
{
a=num%10;
b=num/10%10;
c=num/100;
if(num==c*c*c+b*b*b+a*a*a)
printf("水仙花数量:%d\n",num);
}
return 0;
}
int main()
{
int num,a,b,c;
for(num=100; num<1000; num++)
{
a=num%10;
b=num/10%10;
c=num/100;
if(num==c*c*c+b*b*b+a*a*a)
printf("水仙花数量:%d\n",num);
}
return 0;
}
2020-02-20
最赞回答 / 慕少6221642
判断出是闰年的时候,将flag设为1,平年时flag设为0.当flag=1时,说明前面判断出是闰年,那么2月为29天。因为前面我们都是按照平年相加。所以如果是闰年时需要将sum加上1。但是如果月份小于2月时,那就不用考虑平年还是闰年。所以,只有当flag=1且month>2时,是需要将sum加1。
2020-02-20