如题所述
这道题做对了啊。因为都是乘法与除法,可以同时计算不分先后。就算你后面括了个括号,但是去掉括号把里面的数乘或者除出来都是一样的。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-02-14
对的,先除后乘,后面加括号就先连除更方便。
第2个回答 2020-02-15
你做的完全正确,这是乘除的巧算方法之一。
注意在乘除法巧算中采用填括号或去括号时,注意,括号前是乘号时,括号内的符号不变。括号前是除号时,括号内的符号要改变,即乘号变除号,除号变乘号。本回答被提问者采纳
注意在乘除法巧算中采用填括号或去括号时,注意,括号前是乘号时,括号内的符号不变。括号前是除号时,括号内的符号要改变,即乘号变除号,除号变乘号。本回答被提问者采纳
第3个回答 2020-02-14
//7、8月共停十次电
#include <stdio.h>
int d[65];
int main()
{
int i,j=1,s;
for(i=0;i<62;i+=++j)
d[i]=1;
int month,day;
while(scanf("%d/%d",&month,&day),month+day)
{
s=0;
if(month<7)
s=10;
else if(month==7)
{
for(i=day-1;i<62;i++)
s+=d[i];
}
else if(month==8)
{
for(i=day+30;i<62;i++)
s+=d[i];
}
else
s=0;
printf("%d\n",s);
}
return 0;
}
#include <stdio.h>
int d[65];
int main()
{
int i,j=1,s;
for(i=0;i<62;i+=++j)
d[i]=1;
int month,day;
while(scanf("%d/%d",&month,&day),month+day)
{
s=0;
if(month<7)
s=10;
else if(month==7)
{
for(i=day-1;i<62;i++)
s+=d[i];
}
else if(month==8)
{
for(i=day+30;i<62;i++)
s+=d[i];
}
else
s=0;
printf("%d\n",s);
}
return 0;
}
第4个回答 2020-02-14
完全正确
这样计算比较简便。
也就是说,
你这种计算方法是简便计算。
这样计算比较简便。
也就是说,
你这种计算方法是简便计算。