#include #define f(a,b,x) a*x+b void main() { printf("%d,%d\n",f(3,2,1),f(6,5,f(3,2,1))); }怎么得到5,25的?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 18:52:34
![#include #define f(a,b,x) a*x+b void main() { printf(](/uploads/image/z/1101077-53-7.jpg?t=%23include+%23define+f%28a%2Cb%2Cx%29+a%2Ax%2Bb+void+main%28%29+%7B+printf%28%22%25d%2C%25d%5Cn%22%2Cf%283%2C2%2C1%29%2Cf%286%2C5%2Cf%283%2C2%2C1%29%29%29%3B+%7D%E6%80%8E%E4%B9%88%E5%BE%97%E5%88%B05%2C25%E7%9A%84%3F)
#include #define f(a,b,x) a*x+b void main() { printf("%d,%d\n",f(3,2,1),f(6,5,f(3,2,1))); }怎么得到5,25的?
#include #define f(a,b,x) a*x+b void main() { printf("%d,%d\n",f(3,2,1),f(6,5,f(3,2,1))); }
怎么得到5,25的?
#include #define f(a,b,x) a*x+b void main() { printf("%d,%d\n",f(3,2,1),f(6,5,f(3,2,1))); }怎么得到5,25的?
3*1+2 = 5
6*f(3,2,1)+5 = 6*3*1+2+5 = 25