为了账号安全,请及时绑定邮箱和手机立即绑定

Linux C语言编程基本原理与实践

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰

最赞回答 / 帅D
你的 前一段是把main.c编译成main.out,后一段才是执行main.out

最新回答 / Jonty_Shaw
你没有安装gcc编译器,可以在终端输入输入sudo apt-get update && sudo apt-get install gcc

最赞回答 / 小太阳啦啦啦啊
这个1和2代表的不是返回值哈,而是系统默认的0是标准输入流,1就是标准输出,2就是标准错误流

最新回答 / mengxuanmenghui
如果main函数中声明了max和min的话,gcc就不用再传这两个文件了。如何让gcc max.c min.c main.c - o main.out不产生warning呢?

最新回答 / 奋斗一会儿
1代表修改标准输出终端,2代表修改错误输出终端。

最新回答 / giszhu
vim是文本编辑器,语法高亮,自动缩进,非常强大!nano相当于notepad,没有vim强大

最赞回答 / qq_不倒翁_24
<...图片...>你是说这里的-c嘛?预编译成二进制文件的意思。这个Makefile文件的编码规则是由make编译器而定的。主要是让make识别并并完成编译目标C文件。

最赞回答 / qq_欢畅_0
这个avg.out里输入的两个数一个是和,一个是个数,所以平均数是总和除以个数,即第一个数除以第二个数。而input.out是计算所有输入数的总和和个数,通过管道把值传给avg.out.

已采纳回答 / qq_ChoRongPark_0
按esc退出编写模式,可以写快捷命令

最赞回答 / Luning
可以从windows系统盘或其他磁盘划出一部分空间装个双系统,要么直接装个虚拟机最省事。

已采纳回答 / 慕容7641251
一、#include <stdio.h>int main(){    int a,b;    printf("请输入小于等于40的数字");    scanf("%d",&a);    if(a < 0)        b = 0;    else if(a >= 0 && a < 20)        b = a;    else if(a >= 20 && a <= 40)        b = -0.5*a+20;  ...
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消