//课堂练习1
#include <stdio.h>
int main()
{
printf("安科,lcg\n");
return 0;
}
//课堂练习2
/*FORK(3am) GNU Awk Extension Modules FORK(3am)
NAME
fork, wait, waitpid - basic process management
SYNOPSIS
@load "fork"
pid = fork()
ret = waitpid(pid)
ret = wait();
DESCRIPTION
The fork extension adds three functions, as follows.
fork() This function creates a new process. The return value is the
zero in the child and the process-id number of the child in the
parent, or -1 upon error. In the latter case, ERRNO indicates
the problem. In the child, PROCINFO["pid"] and PROCINFO["ppid"]
are updated to reflect the correct values.
waitpid()
This function takes a numeric argument, which is the process-id
to wait for. The return value is that of the waitpid(2) system
call.
wait() This function waits for the first child to die. The return
value is that of the wait(2) system call.
*/
#include <stdio.h>
int main()
{
fork();
printf("abcd\n");
return 0;
}
//课堂练习3
/*#include "stdio.h" //应该使用<>而不是""
main{} // 缺少int,应该是int main()
( // 大括号应该包括函数主体
float g; h; // 整个代码会应该要缩进
float tax, rate;
g = e21;
tax = rate * g; // rate未初始化
printf("%f\n", tax);
)*/
第一次作业
于 2023-07-18 13:24:57 首次发布