#includeint main() { int n,s = 0; while(1) { scanf("%d",&n); if(n == 0) break;//输入0结束。 if(n % 2 == 1 && n != 1) s += n; if(n == 1) s =1; //注意:因为1是奇数,且对2取余与偶数一致,故特殊情况特殊对待。 } printf("%d",s); return 0; }
学校作业,觉得有意思,就放上来了

#includeint main() { int n,s = 0; while(1) { scanf("%d",&n); if(n == 0) break;//输入0结束。 if(n % 2 == 1 && n != 1) s += n; if(n == 1) s =1; //注意:因为1是奇数,且对2取余与偶数一致,故特殊情况特殊对待。 } printf("%d",s); return 0; }
学校作业,觉得有意思,就放上来了