在Linux系统中,可以通过以下步骤使用gcc编译和执行程序:

1. 打开终端,进入到包含源代码文件的目录。
2. 使用gcc命令编译源代码文件。例如,假设源代码文件名为`program.c`,可以使用以下命令编译代码:
```
gcc program.c -o program
```
这将生成一个可执行文件`program`。
3. 使用以下命令执行程序:
```
./program
```
程序将在终端中运行,并输出结果。
至于怎么退出编写,我理解为怎样退出在终端中输入代码的编辑模式。在Linux中,常用的终端编辑器有`vi`和`nano`等。
如果你正在使用`vi`编辑器,可以按下`Esc`键,然后输入`:q`命令,最后按下`Enter`键退出编辑器。
如果你正在使用`nano`编辑器,可以按下`Ctrl + X`组合键退出编辑器。在退出前,你可能会被询问是否保存已做的更改,你可以选择是或否。
当然,退出编辑器将会关闭终端窗口,但你可以重新打开一个新的终端窗口进行程序编写。