笔记
boonion
未知是非常神秘而且强大的力量,如何去利用它呢?未知
展开
-
Linux用grep匹配多个关键词,并显示前几行或者后面几行的内容
1、grep过滤多个关键词并输出内容grep "key1" file.txt |grep "key2" |grep "key3"grep “key1” file.txt |grep “key2” |grep “key3”2、grep过滤多个关键词并输出前10行内容grep "key1" file.txt |grep "key2" |grep "key3" |head -n 10grep “key1” file.txt |grep “key2” |grep “key3” |head -n 10原创 2021-11-04 18:33:24 · 18217 阅读 · 0 评论 -
递归求阶乘(超简代码)
如果在不使用if,for,while,switch,三目运算符等等如何实现阶乘的求解? 这里采用与的逻辑结合递归·#include <stdio.h>unsigned long factorial(int n){ int sum = 1; n&&(sum = n*factorial(n-1));//递归到0时,利用与的"短路"性质,递归返回sum=1 return sum;}int main(int argc ,char **argv[]){原创 2021-11-02 16:35:34 · 368 阅读 · 1 评论 -
Visual C++ 6.0 写一个简单的程序
1、打开VC6,新建2、创建一个空白的工作空间(注意不创建工程),注意保存路径3、添加新工程到工作空间4、选择新添加的为文件(C\C++文件或者头文件)5、写代码,编译,让文件自动添加到默认的空白工程中6、运行效果7、结论Visual C++ 6.0 的编程功能很多,对于初学者来说,刚开始就建立一个基本的project,工程会生成很多基本文件 如下图对于初学者来说,本来就只想打印一句Hello World! 创建一个新工程就出现了那么多的文件,而且有时候编译还会报错,让人对于C原创 2021-11-02 15:15:54 · 3294 阅读 · 0 评论 -
统计只有小写字母的字符串中字母的个数,并输出最大字母的个数的简单方法
思路:a~z二十六个字母在ascll码是连续的,定义数组count[26] ,下标i,让下标 i = ch - ‘a’,如果ch = a , count[0]++,记录的是a字母出现的个数,依次类推。只需要遍历一遍字符串,就可以把字符串的字母出现次数统计出来。#include <stdio.h>int main(int argc,char *argv[]){ int count[26] = {0}; char str[100]; char max_ch = 'a'; int i原创 2021-11-02 14:16:20 · 693 阅读 · 0 评论