在Printf算术运算优先级下

Ani*_*ary 2 c printf

#include<stdio.h> 
int main() 
{
    float a=5.0;
    printf("The Output is %.2f",(7/5)*a+12);
 } 
Run Code Online (Sandbox Code Playgroud)

我认为输出是19.00但输出是17.00.怎么可能?请指导我如何输出17.00来....

ara*_*aer 10

7/5是1.整数除法.之后的一切都应该清楚.