C语言
路遥ly
这个人很懒,什么都没带走....
展开
-
用stat函数实现ls -l命令
通过stat函数实现ls -l命令:******代码如下:#include <stdio.h>#include <unistd.h>#include <sys/stat.h>#include <sys/types.h>#include <pwd.h>#include <grp.h>#include &l...原创 2018-12-28 20:26:09 · 1907 阅读 · 0 评论 -
C语言打印九九乘法表
分析:C语言利用for循环打印九九乘法表:效果:原创 2019-01-03 16:33:46 · 4652 阅读 · 2 评论 -
C语言:利用递归函数求一个数的阶乘!
递归函数的定义:编程语言中,函数Func(Type a,……)直接或间接调用函数本身,则该函数称为递归函数。小例子:求n的阶乘!#include&lt;stdio.h&gt;int fun(int a){ if(a&lt;=1) return 1; return(a*fun(a-1));}int main(){ int a,b; printf("input a num:\...原创 2019-01-03 17:04:37 · 34815 阅读 · 0 评论 -
C语言:冒泡排序算法
但是原创 2019-01-03 17:10:24 · 306 阅读 · 0 评论 -
C语言:打印杨辉三角前10行
什么是杨辉三角?杨辉三角,是二项式系数在三角形中的一种几何排列。其次还要知道杨辉三角数据与数据之间的联系:每个数等于它上方两数之和。每行数字左右对称,由1开始逐渐变大。第n行的数字有n项。只要找到其数据元素之间的关系,打印杨辉三角便不是那么的困难。代码步骤:#include&lt;stdio.h&gt;main(){int i, j, a[11][11]; ...原创 2018-12-19 00:37:48 · 60107 阅读 · 11 评论 -
通过fgets()函数统计文件的行数
#include &amp;lt;stdio.h&amp;gt;int main(){ FILE *fp = fopen(&quot;fopen.c&quot;,&quot;r&quot;); if(NULL == fp) { perror(&quot;fopen&quot;); return -1; } char buf[64] = {0}; char *原创 2018-12-25 17:18:56 · 1876 阅读 · 0 评论