小红今年12岁,他父亲32岁,几年后父亲年龄是小红的两倍?并用c语言编

2024-12-17 23:44:20
推荐回答(3个)
回答1:

代码如下:

#include 

int main()
{
    int i, xh = 12, dad = 32, max = 200;
    for (i = 1; i < max; i++) {
        ++dad, ++xh;
        if (xh * 2 == dad)
            break;
    }
    if (i == max)
        printf("父亲的年龄永远不会是小红的两倍\n");
    else
        printf("过 %d 年后,父亲的年龄 (%d) 是小红 (%d) 的两倍\n", i, dad, xh);
}

测试结果:

回答2:

#include

int main()

{int a=12,b=32,i;

 for(i=1;;i++)

   if(b+i==2*(a+i))break;

 printf("%d年后父亲年龄是小红的两倍\n",i);

return 0;

}

回答3:

u8 i;
i=1;
while(1)
{
if((2*(12+i))==(32+i))

{
break;

}

i++;

}