编程计算1+2+4+5+7+8+10+11+13+14+16+17的值
编程计算1+2+4+5+7+8+10+11+13+14+16+17的值
2021-11-07 14:26
2021-11-07 14:36
2021-11-07 14:38
2021-11-07 15:05
2021-11-07 15:24
2021-11-07 21:40

2021-11-08 08:38
2021-11-08 12:13
程序代码:
#include <stdio.h>
#define 順加法(初, 結) ((初) == (結) ? ((初) + (結)) : (((結) > (初) ? (結) * ((結) + 1) - (初) * ((初) - 1) : (初) * ((初) + 1) - (結) * ((結) - 1)) / 2))
#define 順減法(初, 結) ((初) == (結) ? 0 : (((初) - (結) == 1) ? 1 : (((結) - (初)) == 1 ? 1 : (((結) > (初)) ? ((初) - 順加法((初) + 1, (結))) : ((初) - 順加法((初) - 1, (結)))))))
int main()
{
printf("%d\n", 順減法(10, 20));
return 0;
}
2021-11-08 14:30
[此贴子已经被作者于2021-11-8 14:57编辑过]

2021-11-08 14:55