最终计算结果为102 #include"stdio.h" #include"stdlib.h" int main() { int i; int gewei=0; int shiwei=0; int baiwei=0; int sum; for(i=2;i<999;i++) { if(i<10) { gewei = i; sum++; } else if(i<100) { shiwei = i/10; gewei = i%10; if(shiwei!=gewei) { shiwei = shiwei %2; gewei = gewei %2; if(shiwei == gewei ==0) { sum++; } } } else { baiwei = i/100; shiwei = (i%100)/10; gewei = i%10; if((shiwei!=gewei)&&(gewei!=baiwei)&&(baiwei!=shiwei)) { gewei = gewei %2; shiwei = shiwei %2; baiwei = baiwei %2; if((gewei == 0)&&(baiwei ==0)&&(shiwei ==0)) { sum++; } } } } printf("%d",sum); }