会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
inking
博客园
首页
新随笔
联系
订阅
管理
2026年1月20日
选举投票
摘要: 使用数组 #include <stdio.h> #include <stdlib.h> #include <time.h> // 模拟投票 void vote(int count[]); // 选择目的地 void choose(int count[]); int main(void) { /* *
阅读全文
posted @ 2026-01-20 23:02 Zhuye_inking
阅读(4)
评论(0)
推荐(0)
2026年1月16日
函数指针数组
摘要: #include <stdio.h> // 加法 int addition(double num1, double num2, double *res); // 减法 int subtraction(double num1, double num2, double *res); // 乘法 int
阅读全文
posted @ 2026-01-16 21:41 Zhuye_inking
阅读(7)
评论(0)
推荐(0)
2026年1月15日
交换变量
摘要: #include <stdio.h> // 交换变量 void swap(void *m, void *n, int size); int main(void) { /* * 定义两个变量,要求交换变量中记录的值 * 注意:交换的代码写在一个新的函数swap中 * */ int num1, num2
阅读全文
posted @ 2026-01-15 23:29 Zhuye_inking
阅读(3)
评论(0)
推荐(0)
数组排序
摘要: 冒泡排序 #include <stdio.h> // 遍历数组 void printArr(int array[], int length); // 冒泡排序 void bubbleSort(int array[], int length); int main(void) { /* * 冒泡排序:
阅读全文
posted @ 2026-01-15 11:29 Zhuye_inking
阅读(7)
评论(0)
推荐(0)
数组查找
摘要: 基本查找/顺序查找 #include <stdio.h> // 基本查找/顺序查找 int orderSearch(int array[], int length, int number); int main(void) { /* * 基本查找/顺序查找: * 从数组的0索引开始,依次向后查找 *
阅读全文
posted @ 2026-01-15 10:37 Zhuye_inking
阅读(6)
评论(0)
推荐(0)
2026年1月14日
打乱数组元素顺序
摘要: #include <stdio.h> #include <stdlib.h> #include <time.h> // 遍历数组 void printArr(int array[], int length); int main(void) { /* * 需求:定义一个数组,存入1~5,要求打乱数组中
阅读全文
posted @ 2026-01-14 23:17 Zhuye_inking
阅读(9)
评论(0)
推荐(0)
数组遍历与随机数
摘要: #include <stdio.h> #include <stdlib.h> #include <time.h> // 判断数组中有没有某个数 int contains(int array[], int number, int count); int main(void) { /* * 需求:生成1
阅读全文
posted @ 2026-01-14 22:30 Zhuye_inking
阅读(11)
评论(0)
推荐(0)
传递数组时的问题
摘要: #include <stdio.h> // 遍历数组中的元素并打印 void printArr(int array[], int length); int main(void) { /* * 1、数组作为函数的参数,要注意什么? * 实际上传递的是数组的首地址,如果要在函数中对数组进行遍历, * 记
阅读全文
posted @ 2026-01-14 20:43 Zhuye_inking
阅读(7)
评论(0)
推荐(0)
随机数
摘要: #include <stdio.h> #include <stdlib.h> #include <time.h> int main(void) { /* * 随机数的两个弊端: * 1、种子不变,随机数结果是固定的 * 2、随机数的范围,默认范围:0~32767 * * 生成任意范围之内的随机数 *
阅读全文
posted @ 2026-01-14 15:24 Zhuye_inking
阅读(12)
评论(0)
推荐(0)
定义函数
摘要: #include <stdio.h> int main(void) { /* * 定义函数要考虑: * 1、定义函数,是为了干什么事情?——函数体 * 2、干这件事情,需要什么才能完成?——形参 * 3、我干完了,调用处是否需要继续使用?——返回值类型 * 需要继续使用,必须写 * 不需要继续使用,
阅读全文
posted @ 2026-01-14 12:55 Zhuye_inking
阅读(8)
评论(0)
推荐(0)
循环
摘要: #include <stdio.h> int main(void) { /* * 循环嵌套的跳出问题 * break: 只能跳出单层循环 * goto: 可以跳出多层循环,结合标号, * 可以跳转到代码中的任意地方 * 一般只用于跳出循环嵌套 * */ // 外循环 for (int i = 0;
阅读全文
posted @ 2026-01-14 10:04 Zhuye_inking
阅读(5)
评论(0)
推荐(0)
获取所有小于等于n的质数的数量
摘要: #include <stdio.h> int main(void) { /* * 给定整数n,获取所有小于等于n的质数的数量 * 示例: * 输入:n=100 * 输出:25个质数 * */ int n; int count = 0; printf("给定一个整数:"); scanf("%d", &
阅读全文
posted @ 2026-01-14 09:07 Zhuye_inking
阅读(7)
评论(0)
推荐(0)
2026年1月12日
第11章 输入与输出
摘要: 第11章 输入与输出 11.1 文件的打开与关闭 11.1.1 打开文件 fid=fopen(fname,permission) % 打开文件fname,并返回大于或等于3的整数文件标识符 [fid,msg]=fopen(fname,permission) fids=fopen('all') % 返
阅读全文
posted @ 2026-01-12 10:50 Zhuye_inking
阅读(17)
评论(0)
推荐(0)
第10章 数值计算
摘要: 第10章 数值计算 10.1 线性方程组的解法 函数 功能 rank(A) 求A的秩,即A中线性无关的行数和列数 det(A) 求A的行列式 inv(A) 求A的逆矩阵。如果A是奇异矩阵或近似奇异矩阵,则会给出一个错误信息 pinv(A) 求A的伪逆。如果A是m*n矩阵,则伪逆的大小为n*m。对于非
阅读全文
posted @ 2026-01-12 10:43 Zhuye_inking
阅读(37)
评论(0)
推荐(0)
第9章 符号运算
摘要: 第9章 符号运算 9.1 符号运算基础 9.1.1 创建符号对象和表达式 9.1.1.1 sym函数 S=sym(A) % 创建符号矩阵/变量 S=sym('A',[n1...nM]) % 创建n1*...*nM的符号矩阵 S=sym('A',n) % 创建n行n列的符号矩阵 S=sym(___,s
阅读全文
posted @ 2026-01-12 10:33 Zhuye_inking
阅读(57)
评论(0)
推荐(0)
第8章 数学函数通览
摘要: 第8章 数学函数通览 8.1 初等数学函数运算 8.1.1 三角函数 函数名 功能描述 函数名 功能描述 sin 正弦 sec 正割 sind 正弦,输入值以“°”为单位 secd 正割,输入值以“°”为单位 sinpi 准确计算sin(X*pi) sech 双曲正割 sinh 双曲正弦 asec
阅读全文
posted @ 2026-01-12 10:30 Zhuye_inking
阅读(50)
评论(0)
推荐(0)
第7章 图形处理与操作
摘要: 第7章 图形处理与操作 7.1 图形标注 7.1.1 坐标轴与图形标注 xlabel(txt) % 为当前坐标区或图的x轴添加标签或替换旧标签 xlabel(target,txt) % 为指定的目标对象添加标签 xlabel(___,Name,Value) % 使用一个或多个名称—值参数对修改标签外
阅读全文
posted @ 2026-01-12 10:25 Zhuye_inking
阅读(17)
评论(0)
推荐(0)
第6章 数据可视化
摘要: 第6章 数据可视化 6.1 绘图基础 6.1.1 离散数据的可视化 \[用图形表示离散函数y=\dfrac{100}{|(n-12)(n+20)|},n=0,1,\cdots,50。 \]>> n=0:50; % 取51个点 >> y=100./abs((n-12).*(n+20)); % 准备离散
阅读全文
posted @ 2026-01-12 10:02 Zhuye_inking
阅读(34)
评论(0)
推荐(0)
第5章 矩阵运算
摘要: 第5章 矩阵运算 5.1 矩阵分析基础 函数名 功能描述 函数名 功能描述 norm 求矩阵或向量的范数 null 矩阵的零空间 normest 估计矩阵的2阶范数 orth 矩阵的正交化空间 rank 矩阵的秩 rref 矩阵的约化行阶梯形式 det 矩阵的行列式 subspace 求两个矩阵空间
阅读全文
posted @ 2026-01-12 09:07 Zhuye_inking
阅读(49)
评论(0)
推荐(0)
第4章 程序设计与调试
摘要: 第4章 程序设计与调试 4.1 全局变量 global var1 var2; 新建“函数 exga.m 文件” function z=exga(y) global X % 在函数exga(y)中声明了一个全局变量 z=X*y; end >> global X % 在基本工作空间中进行全局变量X的声明
阅读全文
posted @ 2026-01-12 09:03 Zhuye_inking
阅读(24)
评论(0)
推荐(0)
下一页
公告