本实验实现了在Linux环境下helloworld程序的编写、编译、运行。

实验思路:

1. 熟悉Linux基本命令

2. 熟悉vim编辑器的基本操作

3. 编写HelloWorld程序

4. 保存项目并上传到代码库(git的使用)

实验过程:

实验的过程在云课堂相关视频以及实验文档中有着清晰的说明。具体步骤如下:

1). 在指定目录下创建hello.c文件,使用以下命令

cd Code/shiyanlou_cs122   #进入实验目录

mkdir lab1   #新建lab1目录

cd lab1     #进入lab目录

vi hello.c   #使用vim编辑器打开(创建)hello.c文件

2). 编写Helloworld程序

在vim编辑器中,键入i进入编辑模式,输入以下代码:

#include

int main()

{

printf("hello world!\n");

}

完成后,键入shift+“:”进入命令模式,输入命令wq(w:写入,q:退出)保存并退出编辑器。

3). 编译、运行HelloWorld程序

在lab1目录下,使用以下命令将hello.c文件编译为可执行文件hello

gcc -o hello hello.c

随后运行可执行文件hello,如下图所示:

4). 上传至代码库

#####  依次使用以下命令将源代码文件提交至代码库。

git add hello.c

git commit -m "hello world"

git push

结果如下图所示:

实验总结:

本次实验虽然代码量极小,但熟悉了实验平台,巩固了Linux环境的基本操作方式,能在Linux环境下进行简单的代码编写、编译、运行,也学会了vim编辑器的简单操作。为日后更复杂、完善的代码编写奠定基础。

linux实验一helloworld,实验一:写一个hello world小程序相关推荐

  1. python文件分发_python 写一个文件分发小程序

    一.概述 该小程序实现从源端到目标端的文件一键拷贝,源端和目标段都在一台电脑上面,只是目录不同而已 二.参数文件说明 1. settings.txt的说明 a. 通过配置settings.txt,填源 ...

  2. 用Windows自带的工具写一个一键关机小程序

    如何用Windows自带的工具写一个一键关机小程序 工具/原料(打勾勾的可用可不用) 装有Windows系统的电脑 在机子上装个格式工厂(版本随意,最好更新到最新的) 制作环境 windows自带命令 ...

  3. 用微信开发者小程序写一个加法计算器小程序

    文章目录 前言 一.calculator.wxml代码 二.calculator.js代码 结果 前言 提示:用软件微信开发者小程序写一个加法计算器小程序 一.calculator.wxml代码 &l ...

  4. linux helloworld实验,实验一:写一个hello world小程序

    实验要求 在linux环境下,编写helloworld小程序,同时使用实验楼git版本库提交代码 注意事项 需要在实验楼开通git服务Code/目录下才会有本课程目录shiyanlou_cs122 实 ...

  5. 用python编写一个猜年龄的小程序-用Python来写一个男女相亲小程序|码农的情人节...

    功能: 你输入你的性别,年龄,生日,我程序就给匹配一下你喜欢的类型,下面我们具体来讲讲怎么用Python写 第一部分:用户输入部分 1.获取用户的输入:我们用raw_input() args =raw ...

  6. Python3的tkinter写一个简单的小程序

    一.这个学期开始学习python,但是看了python2和python3,最后还是选择了python3 本着熟悉python的原因,并且也想做一些小程序来增加自己对python的熟练度.所以写了一个简 ...

  7. 基于Bmob从零开始写一个博客小程序

    2019独角兽企业重金招聘Python工程师标准>>> 实现以下技能点 1.集成Bmob小程序SDK作为数据存储 2.wemark解析markdown文本 3.列表页布局与上拉无限加 ...

  8. python画出送花表情图编程_用Python来写一个男女相亲小程序|码农的情人节

    阅读本文大概需要5分钟 码农的情人节 一年一度的情人节要来啦,这个浪漫温馨的节日,走在大街小巷,走在地铁里,走在商场里,走在电影院,姑娘们手里几乎都捧着一束花,心里都是乐滋滋的,一脸幸福的样子,忽然想 ...

  9. python中函数是一段子程序_用Python来写一个男女相亲小程序|码农的情人节

    功能: 你输入你的性别,年龄,生日,我程序就给匹配一下你喜欢的类型,下面我们具体来讲讲怎么用Python写 第一部分:用户输入部分 1.获取用户的输入:我们用raw_input() args =raw ...

最新文章

  1. kaka 1.0.0 重磅发布,服务于后端的事件领域模型框架。
  2. wordpress学习笔记
  3. AB1601之iic驱动改造
  4. 数据挖掘实验报告-决策树程序实验
  5. redhat安装pure-ftpd+mysql时出现libmysqlclient错误的解决办法
  6. Facebook在欧洲推出网络极端内容与仇恨言论打压行动
  7. Java基础学习笔记二十四 MySQL安装图解
  8. 冰点还原精灵和惠普增霸卡安装软件的方法
  9. win7便签的字体设置
  10. 三维数据入库发布流程之3dMAX数据
  11. 如何设置条形码的尺寸
  12. iFunk翼只换不修强出新高度
  13. PTA每日一题-Python-人民币与美元汇率兑换程序
  14. 长尾关键词排名优化技巧
  15. 阿里云服务器使用fastDFS问题
  16. 前端 下载文件简易方法(兼容IE)
  17. 数据库的连接 SQL Joins
  18. iptable设置 备忘
  19. 基于stm32单片机的信号发生器设计
  20. java内存屏障的原理与应用

热门文章

  1. Golang编程百例-Golang输出特殊图案
  2. Unity之合并多张图片为一张大图
  3. SW2020安装失败解决方案
  4. 阴阳师服务器维护结界卡,阴阳师6星结界卡的正确合成技巧步骤详解
  5. UbuntuKylin常用快捷键
  6. Pycharm下使用Gitee教程,clone报错Permission denied
  7. IP地址分类及其范围
  8. 计算机组装关于显卡的试题,计算机组装硬件考试试题题库
  9. ipv6 全球单播地址,link-local address、site-local address、组播、任意波、EUI-64等地址的理解
  10. Windows2008 r2 x64下安装FTP工具File Zilla server报错:could not load tls libraries filezilla