- 博客(19)
- 收藏
- 关注
原创 C语言基础学习1
printf("%d夸脱水分子的质量为:%d 数量为:%e\n",member,member*k,member*k/f);printf("年龄%d对应的秒数为:%e\n",age,age*time);printf("输出:\n%.6f\n%e\n",i,i);printf("身高为:%.2f厘米\n",k*2.45);//name前面无&scanf("%s",name);//name前面无&printf("输入身高(英尺):");
2024-04-26 21:43:53
382
原创 【matlab】数值积分公式的程序实现
1、编写一般有限区间[a,b]上复化Simpson公式、复化2点Gauss-Legendre积分公式。%采用N等分的复化Simpson公式,计算函数f在有限区间[a,b]上的积分.%采用N等分的复化Simpson公式,计算函数f在有限区间[a,b]上的积分.1、编写正方形区域[-1,1]*[-1,1]上的4点Gauss积分公式。编写一般矩形区域[a,b]*[c,d]上的4点Gauss积分公式。1、编写[a,b]上梯形积分公式、Simpson积分公式。1、编写[-1,1]上的2点、3点。
2022-09-21 20:35:20
3696
2
原创 【matlab】解线性方程组的迭代方法
7、迭代格式终止循环的判断方式用后一层和前一层计算结果的差的绝对值的最大值小于某个给定的小量mytol,比如1e-6,即,max(abs(A-B))
2022-09-21 20:33:41
1463
原创 【matlab】基础认识
一、实验目的1、认识熟悉Matlab这一软件,认识页面,学会基本操作。2、掌握Matlab基本操作和常用命令。3、了解Matlab常用函数,运算符和表达式。4、掌握Matlab工作方式和Script文件的相关知识。5、学会Matlab中矩阵和数组的运算。6、学会Matlab复杂函数表达式的运算及调用。7、学会定义函数变量。二、实验任务,实验程序和实验结果(一)课程内容实验 (第1讲的实验)例1-2function y=my(x)if x>1 y=x^2+1;elseif x>0&&x
2022-09-21 20:27:51
880
原创 【C语言】创建各类三角形图案
目录(1)创建三角形图案(2)使用数字(3) 使用字母(4)倒三角形(5) 倒三角形数字(6)金字塔(7)数字金字塔(8)倒金字塔(9)弗洛伊德三角形(2)使用数字(3) 使用字母......
2022-06-29 12:03:20
9004
原创 【操作系统】同步互斥问题求解
1 图书馆阅览室问题问题描述:假定阅览室最多可同时容纳100个人阅读,读者进入时,必须在阅览室门口的一个登记表上登记,内容包括姓名、座号等,离开时要撤掉登记内容。用P、V操作描述读者进程的同步算法。(分析:读者有任意多个,但进入阅览室阅读最多为100人,为此可设一个信号量s,代表空座位的数目;另登记表为临界资源,需设一个用于互斥的信号量mutex,防止2个及以上的读者进程同时对此表访问。对于每个读者的动作包括进入、阅读、离开。)2吃水果问题问题描述:桌上有一只盘子,每次只能放一个水果,爸爸专向盘中
2022-06-28 10:51:44
2030
原创 【C语言基础程序学习Day3】
目录1.求两数的最大公约数2.求两数最小公倍数3.阶乘4.判断数字为几位数5.计算一个数的 n 次方6.判断回文数7.判断素数8.判断两个数之间的素数
2022-06-21 22:24:46
175
原创 【C语言基础程序学习Day2】
2.一元二次方程的根3.判断闰年4.判断正数/负数5.计算自然数的和(for,while,do while三种循环)6.输出九九乘法口诀表7.斐波那契数列
2022-06-19 23:29:19
228
原创 斐波那契数列
斐波那契数列 :1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584........这个数列从第3项开始,每一项都等于前两项之和。一:输出指定项数的斐波那契数列,二:输出指定数字前的斐波那契数列....
2022-06-19 23:26:52
385
原创 【C语言基础程序学习Day1】
目录1.一次读取长字符,并一个一个显示 ASCII码2.ASCII与字符互转3.两数相除4.三个数中最大值5.交换两个数的值6.判断奇数/偶数7.循环区间范围内的奇数/偶数8.设定区间和除数,返回可以整除的数9.判断元音/辅音1.一次读取长字符,并一个一个显示 ASCII码#include <stdio.h>#define L 100000 // 最大字符串长度int main(){ char s[L]; printf("请输入长度
2022-05-26 12:05:12
183
原创 OS结构设计
传统操作系统结构 无操作系统:为保证功能实现和提高效率,缺乏首尾一致地设计思想。此时地OS是为数众多的一组过程的集合,每个过程可以任意地调用其他过程,致使系统内部既复杂又混乱。 模块化结构OS: 模块化程序设计技术的基本概念:基于分解和模块化的原则来控制大型软件的复杂度 模块独立性: 模块-接口法:模块的划分和规划好模块之间的接口。 相对无OS系统的优点: 提高OS的正确性,可理解性,可维护性 增强OS的可适应性 ..
2022-03-13 21:13:36
122
原创 matlab圆周率近似计算(含时间)
注意:显示时间单位: 秒tic和toc是用来记录matlab命令执行的时间(二者配合使用)tic用来保存当前时间toc用来记录程序完成时间显示时间单位: 秒1莱布尼茨n=input('n=');ticy=0;for k=1:ny=y+(-1)^(k+1)*1/(2*k-1);endmypi=4*ytoc2欧拉n=input('n=');ticy=0;for k=1:ny=y+1/(k^2);endmypi=sqrt(6*y)tocabs(
2022-03-13 15:05:40
882
原创 matlab猜数游戏
游戏规则:首先由计算机随机产生0-100之间的随机整数,然后由用户猜测所产生的随机数。根据用户猜测的情况给出不同的提示。如猜测的数大于产生的数,则显示“High”,小于则显示“Low”,等于则显示“You won”,同时退出游戏,用户最多可猜测7次。m=abs(int8(100*rand));k=1;for k=1:7 k=k+1; n=input('输入1-100之间的整数: '); if m==n disp('you won!'); ...
2022-03-10 10:52:45
7551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人