
学生党 C语言难题分析实例
为了巩固一下C语言,优快云学生党太多,经常问我问题,很多容易犯错,故写一个专栏。就当巩固一下
hualinux
十年老运维教你《从0自学Linux运维》,也帮学生党解编程题!原创不易,求点赞和关注!
技术交流请私信
展开
-
hualinux c 1.7 回学生党:没理清思路造成填写不对
很多学生当问题超纲的时候就会乱猜,没有回到原点理清思路。下面就是我回答学生的一个经典问题。 一、问题代码 上面是某位同位同鞋填写的空,发同只有最后一个对了,其它都不对 二、分析 通过上面的题目我们知道 需要输入一个字符串,然后分析它的长度。 C语句一般情况下是按顺序一句一句执行的。 第5行:首先定义一个k做循环变量,len为字符串长度 第6行:定义一个足够长的字符数组来存放字符串 第7行:初始化k的值为0 第8行:接着就开始循环这个字符数组了。。。 你循环数组之前..原创 2020-06-04 09:37:58 · 136 阅读 · 0 评论 -
hualinux c 1.6 回学生党:缺少乘号 赋值当等号 代码不规范
一、问题代码 看到BLink上有人问C语言编写出错怎解决,截图如下: 为了方便我把代码按原样写出来 #include <stdio.h> int main() { int x,y; printf("input x:"); scanf("%d",&x); if (x < 0) y = -2x-1; else if (x = 0) y = 0; else y原创 2020-05-27 22:51:45 · 749 阅读 · 1 评论 -
hualinux c 1.5:你的不正确提问只会浪费大量的时间
一、请先告诉我使用的是什么编程语言 请先告诉我使用的是什么编程语言! 在BLink上,看到太多学生党问编程题怎样写,我一看,我靠!连要求使用什么语言都没有说! 类似的太多了,比如运行错误,就一个截图,然后就问怎么解决?!一看截图连使用什么语言和框架都看不出的。 真的无语了! 二、你在浪费彼此的时间和耐心 2.1 你在浪费大家的时间 经常看到就一个截图出来,然后就问怎么解决?! 这种问法简直是在浪费大家的时间和耐心! 对于解决者来说: 就得要问清楚你的安装环境、框架、做了什..原创 2020-05-27 20:54:15 · 353 阅读 · 2 评论 -
hualinux c 1.4:win CLion远程centos8开发C/C++
前言 上一章《hualinux c 1.3:c语言的ide神器CLion安装》讲了windows下安装Clion编写win上的C,现在这篇,牛B点,远程linux进行C/C++开发!废话少说,现在开始 一、环境说明 1.1 说明 本地系统:win7 64位旗舰版,主要在上面安装CLion IDE开发工具,目前新版本为2020.1 虚拟机系统:centos8.1 64位,最小化安装 名称 版本 安装方式 备注 ...原创 2020-05-27 18:44:25 · 860 阅读 · 0 评论 -
hualinux c 1.3:c语言的ide神器CLion安装
目录 一、C/C++神器CLion介绍 二、环境说明 三、CLion安装 3.1 方便的打包构造器MinGW 3.1.1 MinGW介绍 3.2 CLion IDE安装 3.3 指定MinGW构造器 四、建立一个简单的c语言 4.1 创建项目 4.2 控制台日志中文乱码 4.2.1 修改文件编码 4.2.2 修改VM参数 4.2.3 强制转为BGK 五、同时编写多个main函数运行文件 一、C/C++神器CLion介绍 学习C/C++,学校普通的是VC6.0,要么就是使.原创 2020-05-27 12:14:41 · 1467 阅读 · 0 评论 -
hualinux c 1.2:linux C编译基础
目录 一、GCC编译器 1.1 什么是GCC 1.2 GCC编译过程及参数说明 1.3例子 1.4 查看命令 1.5 常用问题 二、多文件编译 2.1H + C 2.1H + C + C 2.3(N)H + C 2.4(N)H + (N)C 三、GDB调试工具 3.1 查看帮助 3.2 常用命令 四、静态链接库 4.1 介绍 4.2 生成方式 五、动态链接库 5.1 介绍 5.2 生成方式 一、GCC编译器 1.1 什么是GCC GNU编译器套件...原创 2020-05-27 11:51:31 · 483 阅读 · 0 评论 -
hualnux C 1.1:学生党编写C一个linux vim就够了!
一、推荐使用linux编写C的理由 学生编写的C言语相对是很简单的,根本不需要什么vc6.0、vs (visual studio) vs code (visual studio code editor),其实一个linux就够了!理由如下: 1.好友的提示:直接在linux上安装gcc,然后用vim编写C代码,编写完后gcc c代码 -o 名字,搞定!是不是很简单!如果中途出现还会提示在第几行,什么错误,和VC6.0一样的功能。下 面就是我故意写错一个代码的,直接指出哪里有问题,绿色的还有建议...原创 2020-05-27 11:30:28 · 420 阅读 · 0 评论