- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 两个16进制数相或取非作为循环条件
两个16进制数相或取非作为循环条件1、b的数值不变,a的bit4改变,其余位不变int main(void) { long int a =11111110; long int b =00010010; int c= !(a&b); printf("%d",c);}//该程序可以通过打印c得到“两个16进制数相或取非”的结果。2、两个16进制数相或取非作为循环条件 long int a =11101110; long int b =00010010
2021-09-07 16:52:27
474
原创 0+1-1/4+7-1/10+13.......的C语言实现
#include <stdio.h>#include <math.h>int main(){ int N,i; double sum; printf("请输入:"); scanf("%d",&N); sum = 0; for(i=1;i <= 3*N;i=i+3) { if(i%2 == 0){ //sum -=1/(double)i; sum ...
2021-04-08 09:49:32
352
原创 由scanf错误格式输入引发的 -1.#J;-1.#INDOO 问题的解决
1、scanf("%lf,%lf,%lf",&a,&b,&c);输入数据时英文状态下的逗号隔开2、scanf("%lf%lf%lf",&a,&b,&c);输入数据时用空格隔开一:代码:#include <stdio.h>#include <math.h>int main(){ double a,b,c,d,x1,x2; printf("请输入系数:\r\n"); scanf("%lf,%...
2021-04-06 16:57:07
2996
2
转载 如何使用float.h和limits.h中的数据-书中摘录
//defines.c--使用limit.h和float.h头文件中定义的明示常量#include<stdio.h>#include<limits.h> //整形限制#include<float.h> //浮点数限制int main(void){ printf("Some number limits for this system:\n"); printf("Biggest int:%d\n",INT_MAX); printf...
2020-11-27 12:00:06
212
原创 ALTIUM资料帖
1、[【教程】把自己喜欢的logo做在PCB上](https://www.bilibili.com/read/cv615463)2、[字体导入任意图案到AltiumDesigner](字体导入任意图案到AltiumDesigner)
2020-08-18 10:59:06
103
转载 AD官方八月直播学习笔记-02
文章目录#答疑PCB导入logo:安装脚本(.prjscr)–在sripting syatem里的global projects里面点击安装,找到对应脚本文件;文件-运行脚本,弹出框里点load—位图文件(默认配置,界面里可以直接更改)框选(s键)-联合-创建联合,再次框选-出现调整联合大小选项槽孔,过孔,转孔框选、线选快捷键设置蛇形等长目的:时序匹配PCB各层作用#布局-模块化、交互式框选模块前先点 工具-交叉选择模式工具-期间摆放-在矩形区域阵列(将被选中的
2020-08-18 10:40:08
132
转载 AD官方八月直播学习笔记-01
AD官方八月直播学习笔记第一节课-学习方法课前答疑确定目标软件操作(124个)30天PCB设计(3-5个月)第一节课-学习方法课前答疑1、快捷键无法使用的可能原因为:输入法不是美式键盘输入法2、电源走线过孔数量的确定(1A对应0.5mm的孔)3、画板速度:400焊点/天4、原理图看上去连接实际没有:百度搜索关键词 unknownpin (封装没有填写或管脚号没有匹配)(放置-指示-编译屏蔽)5、HDMI6、AD20计算阻抗、也可一直告诉板厂了解叠层材料和介电常数;快捷键D+K(设计-
2020-08-16 22:28:55
856
原创 AttributeError: ‘tuple‘ object has no attribute ‘add‘
在向集合中添加元素时,出现了标题这样的错误,开始我以为是我用的VScode的问题,后来发现是集合的表达式没有写对,{}写成了()。代码如下:set1={1,2,3,3,3,2}set1.add(4)print(set1)这是正确的set2=(1,2,3)set2.add(4)print(set2)这是错误的...
2020-08-14 09:25:35
3315
原创 MATLAB学习笔记3-脚本与函数
1、magic幻方矩阵M = magic(n)M = magic(n) 返回由 1 到 n2 的整数构成并且总行数和总列数相等的 n×n 矩阵。阶次 n 必须为大于或等于 3 的标量。zeros创建全零数组X = zeros(sz1,...,szN) 返回由零组成的 sz1×...×szN 数组,其中 sz1,...,szN 指示每个维度的大小。例如,zeros(2,3) 将返回一个 2×3 矩阵。rank矩阵的秩k = rank(A)k = rank(A) 返回矩阵
2020-07-26 14:03:46
313
原创 MATLAB学习笔记2-continue、break
1、fid:matlab习惯用fid操作文件,其bai实用其他字母du也可以,多个文件可用fid1,fid2来表示zhi。一般用法:fid=fopen('……dao')此时fid有返回值,当是正数时代表打开文件成功,-1代表失败feof与~feof:————————————————//函数feof(fid) 用法:文件指针 fid 到达文件末尾时返回“真”值;否则返回“假”;~feof 是在 feof 前加了“非”,是逻辑表达式:文件指针到达文件末尾时 该表达式值为“假”;否则
2020-07-26 11:24:09
426
1
原创 MATLAB学习笔记-结构1
num=1;switch num case 1 data='Monday' case 2 data='Tuesday' case 3 data='Wednesday' case 4 data='Thuesday' case 5 data='Friday' case 6 data='Saturday' case 7 data='Sunday' otherwise data='Non...
2020-07-25 22:40:06
417
原创 敲 计算找零 程序出现无法输入bill值的问题
#include<stdio.h>int main(){//初始化int price=0;int bill=0;//读入金额和票面printf("请输入金额:");scanf("%d",&price);printf("请输入票面:");scanf("&d",&bill );//计算找零if(bill>=price){ printf("应该找您:%d",bill-price);} else{printf("你的钱不够!");}r..
2020-06-04 22:35:36
192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人