缘由一道非常简单的程序题_编程语言-CSDN问答
既然抱定清华,那么,思路就超脱些; 计算奇数可先判断m若是奇数则步进2都是奇数可不用运算和判断,否则自增,当小等于n继续循环累计,当大于n则停止即可。
void 求范围奇数和()
{//缘由https://ask.csdn.net/questions/8144287
int m = 0, n = 0, h = 0;
scanf_s("%d %d", &m, &n);
if (m % 2 == 0)++m;
qh:if (m <= n){ h += m; m += 2; goto qh; }
printf_s("%d ", h);
}

网硕互联帮助中心




评论前必须登录!
注册