依萍如洗 2022-09-23 10:52 采纳率: 0%
浏览 7

beifenwenzhang

#include <stdio.h>
#include <unistd.h>
int main()
{
int i,p1,p2;
while((p1=fork())==-1);
if(p1==0)
for(i=0;i<50;i++)
printf("son%d\t",i);
else
{
while((p2=fork())==-1);
if(p2==0)
for(i=0;i<50;i++)
printf("daughter%d\t",i);
else
for(i=0;i<50;i++)
sleep(10);
printf("father%d\t",i);

}

}

  • 写回答

1条回答 默认 最新

  • SoftwareTeacher 《编程之美》作者 2022-09-29 09:47
    关注

    请说明你具体想问什么

    评论

报告相同问题?

问题事件

  • 创建了问题 9月23日