
怎么求十位上的数?c++
inti,j,gewei,shiwei,baiwei;for(i=101;i<1000;i++){gewei=i%10;shiwei=i%100/10;baiwei=i/...
int i,j,gewei,shiwei,baiwei;
for (i=101;i<1000;i++)
{
gewei=i%10;
shiwei=i%100/10;
baiwei=i/100;
if((gewei+shiwei)%10==baiwei)
{
for(j=2;j<i;j++)
{
if(i%j==0)
{
break;
}
if(j==i-1)
{
cnt++;
sum=sum+i;
}
}
其中
shiwei=i%100/10;与shiwei=i%100-gewei
有什么不一样?为什么结果会不一样?? 展开
for (i=101;i<1000;i++)
{
gewei=i%10;
shiwei=i%100/10;
baiwei=i/100;
if((gewei+shiwei)%10==baiwei)
{
for(j=2;j<i;j++)
{
if(i%j==0)
{
break;
}
if(j==i-1)
{
cnt++;
sum=sum+i;
}
}
其中
shiwei=i%100/10;与shiwei=i%100-gewei
有什么不一样?为什么结果会不一样?? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询