最赞回答 / weixin_慕仔3380468
你这个运行结果只有407,即十位数是0的原因是个位数计算中加减号错误, sd=num-hd*100+td*10;应该是 sd=num-hd*100-td*10。
2020-11-25
9>=10&&4<=5 0 //只要有一个不符合结果为0
9>=10||4<=5 1 //4<=5符合,结果为1
!(10-9) 0 //结果为1=0
10-10 0 //结果为0
9>=10||4<=5 1 //4<=5符合,结果为1
!(10-9) 0 //结果为1=0
10-10 0 //结果为0
#include <stdio.h>
int main()
{
int x = 10;
int y = 10;
x*=2;
y*=2;
printf("x=%d\n", x);
printf("y=%d\n", y);
return 0;
}
int main()
{
int x = 10;
int y = 10;
x*=2;
y*=2;
printf("x=%d\n", x);
printf("y=%d\n", y);
return 0;
}
最新回答 / qq_慕勒9440513
while(i<=100) { if(i%2 == 0 ) { sum = sum - i; } else { sum = sum + i; } i++; }你if用法都错了兄弟
2020-11-25
3+4%(3+4)/3+3*4-4 //将a,b带入原式
=3+4%7/3+3*4-4 //先算小括号
=3+5/3+3*4-4 //然后按顺序计算
=3+1+3*4-4
=4+12-4
=12
=3+4%7/3+3*4-4 //先算小括号
=3+5/3+3*4-4 //然后按顺序计算
=3+1+3*4-4
=4+12-4
=12
最新回答 / 得木
case后面接的是: 不是;(分号)同时你还要打default判断输入的月份大于12后会怎样还有你的sum--啥意思。。。。。还要再定义一个flag,因为有闰年之分。
2020-11-23