首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-02-08 
求下列程序的输出结果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
}

热点排行