#include <stdio.h> #include <math.h> int main() { int n,v,i,t,a,b,d,count=0,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { count=0;sum=0; v=i; while(v!=0) { a=v; v=v%10; count++;计算有多少位数字 v=a/10; } v=i;再次使用字母v,不会造成很混乱 while(v!=0) { b=v; v=v%10; sum=sum+v*pow(10,count-1); coun...