C/C++
文章平均质量分 72
simpleact
这个作者很懒,什么都没留下…
展开
-
C/C++实现十进制向二进制转换
一、递归实现#includevoid binary(int num);int main(){ int num; printf("输入需要转化成二进制的数字:"); scanf_s("%d", &num); binary(num); return 0;}void binary(int num){ int r; r = num % 2; if (num >= 2)原创 2014-03-29 08:25:15 · 1577 阅读 · 0 评论 -
C/C++判断IP地址
说明:检验各字段是否出现前导零,是否存在字母,各字段数字是否在0--255之间#include#include#includeusing namespace std;int main(){ char ch[15]; list ip; list::iterator it; int num[] = { 0, 0, 0, 0 }; int a = 0, j = 0,pointnum=0原创 2014-03-30 13:00:16 · 2244 阅读 · 0 评论 -
C/C++实现斐波那契数列
一、递归实现#includeint Fibonacci(int n);void main(){ int num; printf("输入所需斐波那契数列的项数:"); scanf_s("%d", &num); for (int i = 1; i <= num; i++) { printf("%d ",Fibonacci(i)); }}int Fibonacci(int原创 2014-03-28 18:34:59 · 1520 阅读 · 1 评论 -
C/C++实现矩阵相乘(一)
说明:1、用法:代码从MatrixOne.txt和MatrixTwo.txt中各读取一个矩阵数据进行乘运算,将计算所得矩阵输出到MatrixResult.txt文件中;2、MatrixOne.txt为乘式,MatrixTwo.txt为被乘式,前者矩阵的列数等于后者矩阵的行数;3、所处理数据均为自然数,负数,浮点数,字母等情况未做处理。4、代码中字符串类型PathOne,PathTw原创 2014-03-29 21:58:51 · 3091 阅读 · 0 评论 -
C/C++ 实现矩阵相乘(二)
说明: C/C++实现矩阵相乘(一)从文件中读取矩阵,相乘并得到结果。下面的代码同样实现矩阵相乘,不过完全在控制 台进行,比较简单#include#includeint main(){ int ROW1=0, COL1=0, ROW2=0, COL2=0,NUM=0,RESNUM=0; printf("输入矩阵 1 的行数\n"); scanf_s("%d",原创 2014-04-01 13:00:54 · 1389 阅读 · 0 评论 -
C/C++ 实现FFT
说明: 1、moren原创 2014-04-15 21:27:41 · 3955 阅读 · 1 评论 -
FFT中倒序数的产生
说明: 1、倒序数的产生有一种比较流行的算法:雷德算法原创 2014-04-15 12:27:36 · 2488 阅读 · 0 评论