社区讨论
求大佬解释
P1179[NOIP 2010 普及组] 数字统计参与者 2已保存回复 9
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 9 条
- 当前快照
- 1 份
- 快照标识符
- @lo2ub24d
- 此快照首次捕获于
- 2023/10/23 19:54 2 年前
- 此快照最后确认于
- 2023/10/23 19:54 2 年前
我想问一下各位大佬 if((tem%10)==2)和if ((tem%10)==L)的区别,先在此谢过了( •̀ .̫ •́ )✧
C# include <stdio.h>
int main ( )
{
int l=0, r=0, js=0, tem=0;
scanf ("%d%d",&l,&r);
for (int i=l; i<=r; i++){
tem = i;
while (tem){
if ((tem%10)==2){
js++;
}
/*为什么
if ((tem%10)==2)就可以过
而if ((tem%10)==l)就不行呢
我认为用l更加合理啊>﹏<*/
tem /= 10;
}
}
printf ("%d",js);
return 0;
}
回复
共 9 条回复,欢迎继续交流。
正在加载回复...