求助 Linux系统编程的实验题

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:11:49
【实验二】 使用文本编辑器编辑下列C语言程序:
实验步骤:
(1)使用文本编辑器编辑下列文件hello.c。
#include<stdio.h>
main ()
{ char name[20];
Printf(“please input your name:”);
Scanf(“%s”,name);
Printf(“Welcome %s!\n”,name);
Return 0;
}
(2)使用命令“gcc-0/root/hello /root/hello.c”编译源程序,如果发现程序错误,则需要反复使用文本编辑器修改源文件并且在修改后重新编译。
(3)返回到终端(命令界面)执行程序:[root@localhost~]# /root/hello

按照上述方法使用文本编辑器编辑下列文件createjch.c
#include <stdio.h>
main( )
{
int p1,p2;
while((p1=fork( ))== -1); /*创建子进程p1*/
if (p1==0) putchar('b');
else
{
while((p2=fork( ))== -1); /*创建子进程p2*/
if(p2==0) putchar('c');
else putchar('a');
}
}
要求写出上述程序的执行过程和结果。

我没学过c语言,请你写到详细些!
这个公选课老师也只是讲些基础知识,选课的都是理科生,我自己是文科,没c语言基础,课只开6节,其他的题都能学会,怎么能把编程学了。至于装个系统,我正版的体统,再换一个然后再换回来,还得更新半天软件,这个时间学专业课和花时间去装机,得失不平衡吧。补充下:我是外语专业的,选这课目的想多了解些理科的东西,至于现在学编程,给下周交这作业赶不上啊。主要下周我还有一门重要的考试要备考的

gcc -o /root/hello /root/hello.c
注意空格跟0跟o的区别!

文科你选编程干嘛?
编程是完全理科大脑的逻辑思维方式,文科的大脑碰到这种东西是没办法工作的。

所以,没那个脑袋干嘛你非要学这个? 6 节课你也根本不可能学到东西。

而且吧……
向来有“好学生”以有重要考试名义来要答案。

没学过就去学 ,就算什么都不知道自己装个linux照猫画虎做一遍也就知道了,懒成这样还能学什么!!!