C++ 中设定个多位的比例公式,如 width=300; 比例为(1:3:2:4:5)输出 值1,值2,值3,值4,值5 宏定义公式的写法
时间: 2024-05-19 21:16:10 浏览: 76
c++宏定义技巧
4星 · 用户满意度95%
#define WIDTH 300
#define RATIO_1 1
#define RATIO_2 3
#define RATIO_3 2
#define RATIO_4 4
#define RATIO_5 5
int value1 = WIDTH * RATIO_1 / (RATIO_1 + RATIO_2 + RATIO_3 + RATIO_4 + RATIO_5);
int value2 = WIDTH * RATIO_2 / (RATIO_1 + RATIO_2 + RATIO_3 + RATIO_4 + RATIO_5);
int value3 = WIDTH * RATIO_3 / (RATIO_1 + RATIO_2 + RATIO_3 + RATIO_4 + RATIO_5);
int value4 = WIDTH * RATIO_4 / (RATIO_1 + RATIO_2 + RATIO_3 + RATIO_4 + RATIO_5);
int value5 = WIDTH * RATIO_5 / (RATIO_1 + RATIO_2 + RATIO_3 + RATIO_4 + RATIO_5);
阅读全文