为什么要在linux下学习C语言?linux下可以体验到最纯粹的C语言编程,可以抛出其他IDE的影响环境配置简单,一条命令就足够。甚至对于大多数linux发行版本,都已经不需要配置C语言的环境查手册方便,在Linux下如果你不清楚一个库函数的用法,直接man,还锻炼英语了。如果想了解man,那就先m...
分类:
编程语言 时间:
2015-04-19 22:36:18
阅读次数:
143
今天在看linux C 语言编程时遇到一道很不错的题目,觉得有必要记录下来并在讲解上作适当延申。 题如下:问最终输出多少?ps:在原题的基础上我增加了 printf("a_sizeof = %d\n",sizeof(a));#includevoid main(){ int i = 0; ...
分类:
其他好文 时间:
2015-04-19 16:08:48
阅读次数:
142
bash脚本编程(与面向过程相似)一、基础知识1、程序:语句和表达式顺序执行选择执行循环执行2、程序=指令+数据面向过程编程:以指令为中心组织数据面向对象编程:以数据为中心组织指令3、程序的执行模型:(以C语言编程为例)编译执行:源代码—》预处理—》编译—》汇编—》..
分类:
其他好文 时间:
2015-04-13 07:06:39
阅读次数:
365
给出两个整数,L和R,其中L 2 #include 3 #include 4 #include 5 #include 6 #define MAXSIZE (1000) 7 /* 8 求两个数的最大异或值。 9 */ 10 11 12 /* 13 * 14 ...
分类:
编程语言 时间:
2015-04-12 23:57:52
阅读次数:
249
这其实是一个比较老的话题了,关于各种语言的好坏选择网上怎么说的都有,有趣的是所有的争论占据伤风的总是一些脑残粉,对于编程语言的选择不同的人有不同的看法,我大致分为以下几类:1、搞开发的2、搞教育的3、搞科研/学术的4、业余的5、其它我是做开发的,这篇文章主要是从..
分类:
编程语言 时间:
2015-04-11 21:00:18
阅读次数:
114
1.需求:C语言编程一个小学四则运算练习系统。2.设计:这个系统 进去有个选择的,选择是1.加,2.减,3.乘,4.除 0.退出的,全部都是英文的.程序里面的数字变化,但是加减乘除不变3.代码实现:#include#includemain(){int n,a,b,c,d,e,f,g,h;printf...
分类:
其他好文 时间:
2015-04-10 23:56:42
阅读次数:
133
使用C语言的文件操作实现文件组的合并,下面是代码,过程写在了注释里,主要思想就是一个一个地先获取文件的长度,然后整块复制文件,将其输入进目标文件的末尾:#include
#include
#include
//合并文件组
void MergeFiles(char** sFiles,int nFileCount,char* target);...
分类:
编程语言 时间:
2015-04-10 17:51:53
阅读次数:
123
基本开始js学习的时候,可能会觉得很混乱,一开始都是从一些简单的表单验证还有拷贝别人效果代码,然后再慢慢去深入了解。我是觉得js是需要一定语言编程基础,我是觉得随着深入,JS的里面实在不算太好理解,个人是有点诡异,因为js本身就是一个弱语言,尽量不会报错显示在页面,例如 结束分号不写,if无花括号之...
分类:
编程语言 时间:
2015-04-10 16:59:52
阅读次数:
153
有一颗树,一年两个生长周期,春天它长高一倍,夏天长高1m,问N个周期后树有多高?假设从春天开始树高为1m,第0个周期树高为1m。要求:1、可以同时输入多个生长周期 如:3//表示下面有几个生长周期 0 1 4 输出结果为:1 2 7不知道写的对不对,...
分类:
编程语言 时间:
2015-04-09 23:47:36
阅读次数:
135
题目:请编写一个能自动生成小学四则运算题目的 “软件”。 让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。需求分析:基本功能基本功能点1:实现小学四则运算;基本功能点2:该程序能接受用户输入答案,并判断对错; 基本功能点3:给出总共对/错的数量。设计设计点1:用C语言编程环境实...
分类:
其他好文 时间:
2015-04-09 23:29:25
阅读次数:
150