用循环语句编写程序,其功能是计算: s=1+12+123+1234+12345+123456+1234567

2024-12-21 20:55:33
推荐回答(2个)
回答1:

int sum=0,i=1,temp=0;
while(i<10){
temp=temp*10+i;
sum+=temp;
i++;
}
即sum=1+12+123+...+123456789

回答2:

int sum=0,i=1,temp=0;
while(i<=7){
temp=temp*10+i;
sum+=temp;
i++;
}

return sum;