- 博客(6)
- 收藏
- 关注
原创 C语言实现凯撒密码加密
最后c[i]=‘\0’,i++是后置++,当最后一个字母加密后,i的值加1,此时c[i]是最后一个字符的位置,为构建一个完整的字符串,需要令c[i]=‘\0’2.for循环内部判断字符串每一个字符加上k(向后移动多少个字符)后,是否大于'z'或'Z':通过将字母表向后移动一定位置实现加密,其中26字母循环使用(z后面时a,Z后面时A)3.不大于,则将s[i]+k赋给c[i];1.遍历输入字符串,遍历到字符串最后一个字符‘\0’,退出for循环。k设置为3,即:把每一个字符都在字符表中向后移动3位。
2025-03-24 10:51:29
330
原创 解决:使用AD25软件PCB布线时,从芯片引脚画不出线的问题
经过几番折腾,发现应该是设置上的问题,设置了hugNpush obstacle布线模式,其结合了Walkaround(绕开障碍物)+Push(推挤障碍物)功能,确保不违反规则。第二种就是更改布线模式,更改未忽略障碍物,布线后可以自己调整,使间距满足要求,我更倾向于第二种。最后可以布出来啦,并且经过线间距调整,也不会报DRC错误~有两种办法,第一种是更改规则,比如线宽。发现了问题就好解决了。
2025-03-07 21:43:17
575
原创 零基础学C语言:单目操作符:++、--、+、-
前置++:先加1,后使用,即先使用变量中内容,然后给结果加1。后置++:先使用变量中内容,整个表达式结束时,给变量加1。1.++运算符:分为前置++和后置++表达式从左到右依此计算。
2025-01-15 15:48:09
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人