求下列程序的输出结果解决方法

求下列程序的输出结果main(){floati1.1intx,yx1.5y(x+3.5)/5printf( %d\n ,i*y)}请分析一下该程

求下列程序的输出结果
main(   )
{
    float   i=1.1;
    int   x,y;
    x=1.5;
    y=(x+3.5)/5;
    printf( "%d\n ",i*y);
}

请分析一下该程序的输出结果

[解决办法]
main( )
{
float i=1.1;
int x,y;
x=1.5;//因为x为int型,所以x = 1
y=(x+3.5)/5; //y是int型,所以4.5/5 结果为0
printf( "%d\n ",i*y); //所以结果为1.1 * 0 结果为0
}