自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 【无标题】

有一段文字,其中有若干整数。编写函数,找出其中的整数,存入一个数组中。函数原型为:其中s表示带数字的字符串,a表示存整数的数组,返回值为字符串中的整数个数。字符串中只有正整数。编写主函数,输入字符串,调用函数识别整数,逆序输出它们。例如,输入字符串“The Wandering Earth exhibition at the China Science and Technology Museum in Beijing, April 4, 2019.”识别数字,输出“2019,4”。

2024-05-18 20:00:59 304

原创 spike meets transformer学习笔记

特别引人注目的是,Spike-driven和Meta-Transformer中所提出的脉冲驱动自注意力(SDSA)机制,通过避免乘法运算,仅依赖于掩码和加法操作,实现了线性复杂度,并大幅提高了能量效率。具体地,在基于卷积的模块SNN网络中在使用分离的卷积操作来进一步降低网络的模型参数。BN层就是用在激活函数前,用来使上一层的输出,分布在均值为0,方差为1的情况下,也就是对下一层的输入做归一化的操作,这样就能够使它经过激活函数时能够有一定的梯度,从而避免值太大而进入饱和区,梯度就非常小了,不利于梯度下降。

2024-05-18 19:32:15 1046

原创 判断是否是闰年

闰年:四年一闰,百年不闰,四百年再闰。

2023-05-05 21:47:56 119

原创 利用递归求Fibonacci数列

使用递归函数求斐波那契数列(Fibonacci)数列的第n项。f(1)=1f(2)=1输入:项数n输出:输出一个正整数,若n为非正整数输出’ERROR’.【输入输出要求】输入:项数n输出:输出一个正整数,若n为非正整数输出"ERROR".【输入输出样例】输入:5输出:5输入:-1输出:ERROR。

2023-04-25 09:03:42 541

原创 使用函数将数字转化成字符串

编写函数将整数k变换为一个字母串,规则如下:设0对应A,1对应B,......,25对应Z。从左向右考察k的各位数字,若连续两位对应上面一种变换,则直接换掉两位数字,否则一位数字换成对应的字母。变换结果存入res反馈给调用者。函数原型为:在主函数输入一些非负整数,最后输入-1代表结束,利用上面函数对每个数字变换后输出。示例输入:(数字间空一格)示例输出:(每个字符串后面空一格)M DJZ A。

2023-04-25 09:01:12 1244

原创 使用函数完成学生信息处理

若已有四个学生的学号、班级、姓名、三门课程的成绩,在main函数中分别调用以下函数(1)和函数(2)实现相应功能,最后在main函数中输出排序后所有学生的信息。函数名等自行定义。函数(1): 计算每个学生的总成绩;函数(2): 按照班级从小到大、同一班级内按照姓名拼音字典顺序排序。

2023-04-25 08:59:32 167

原创 单词频率统计

编写程序,输入一段文本,统计其中各单词出现的次数(单词不区分大小写),输出频率最高的前十个单词及其出现次数。若次数相同,按字典序排序。输入:一段文本输出:每行是一个单词及出现次数,中间用一个英文冒号隔开,单词以小写形式出现。【输入输出样例】输入:输出:the:4of:2a:1after:1at:1boarded:1city:1guards:1。

2023-04-25 08:53:59 504

原创 单词排序问题

字符串排序,就像单词的字典排序。'a'

2023-04-25 08:24:24 429

原创 右移n位数组

若有n个数的数组arr,循环右移一位指每个数移到相邻的右边一个位置,最右边的数移到最左边。如数组1,2,3,4,5;循环右移1位的结果为5,1,2,3,4;右移3位的结果为3,4,5,1,2。使用指针方法,编写数组右移k位的函数。编写主函数输入若干元素和右移位数,调用函数右移,在主函数中输出结果。元素个数不超过100。输入:两行,第1行为若干用空格分隔的整数,以9999表示结束;第2行一个整数,表示右移的位数。输出:一行,移位的结果,各个数值用一个空格隔开,末尾无空格。

2023-04-23 17:15:41 671

原创 指针函数混淆

函数将传入的指针所指向的整型变量加一,并返回加一后的整型变量值。在主函数中,定义了变量。指向的内存空间已经被释放,该指针不再指向有效的内存地址,打印。因此,在不同的应用场合下选择正确的参数类型和返回值类型很重要。是在函数栈内部局部变量,函数返回后该变量失效,因此。的区别在于它们的函数参数和函数返回值类型不同。并将其地址作为参数传入。加一后的值并保存在变量。

2023-04-23 09:50:30 61

原创 数组向右移位

若有n个数的数组arr,循环右移一位指每个数移到相邻的右边一个位置,最右边的数移到最左边。如数组1,2,3,4,5;循环右移1位的结果为5,1,2,3,4;右移3位的结果为3,4,5,1,2。使用指针方法,编写数组右移k位的函数。编写主函数输入若干元素和右移位数,调用函数右移,在主函数中输出结果。元素个数不超过100。输入:两行,第1行为若干用空格分隔的整数,以9999表示结束;第2行一个整数,表示右移的位数。输出:一行,移位的结果,各个数值用一个空格隔开,末尾无空格。

2023-04-23 09:42:57 3379

原创 输入缓冲区问题

函数时,务必要注意输入缓冲区中可能留下的空白字符,及时调用相应的函数将其读取并丢弃,以确保后续的输入函数能够正确读取用户的输入。函数,将输入缓冲区中的换行符或其他空白字符都读取并丢弃,从而确保后面的输入函数能够正确读取用户的输入。处理输入缓冲区中的空白字符问题是一个常见的问题。函数会误认为这个回车键就是用户输入的字符,从而导致程序出错。函数,用户输入完整数后按下回车键时会在输入缓冲区中留下一个换行符,然后。函数将输入缓冲区中的换行符或其他空白字符读取并丢弃。函数可以有效地处理输入缓冲区中的空白字符问题。

2023-04-23 09:32:07 65

原创 全局变量和局部变量

在main 函数中定义的三个变量 m n max 都是局部变量,它们的作用域为这个 main 函数,并不因为在 main 函数中定义而在整个文件或项目中有效,同时 main 函数也不能使用其他函数中定义的变量;,所以第11行的打印会报错,显示变量 c 在 main中没有定义;第8行定义的c 只在复合语句中有效,出了语句后就无效了,系统会把它占用的内存单元释放。

2023-04-03 13:01:25 36

原创 递归函数的巧思

又调用函数本身的操作我不太会用,多练习!

2023-04-03 12:54:19 39

原创 函数声明说明

3 }4 //函数声明6 {9 }1 // 只是做个函数声明,并不用实现35 {8 }910 // 函数的定义(实现)13 }在第11行定义了sum函数,在第2行对sum函数进行了声明,然后在第6行(main函数中)就可以正常调用sum函数了。

2023-04-03 12:52:48 39

原创 输入数组大小与函数规定数组大小不同如何处理

2023-04-03 12:38:28 74

原创 猜数大小游戏

猜数字游戏,系统随机生成1~100内一个数,操作者输入猜的数字,若猜的数字大于随机数则输出“你猜的数字过大”,小于时同理,猜对时,输出你胜利了并退出程序,最多猜五次,超过五次未猜对则输出你失败了。

2023-03-30 11:30:22 308

原创 形参与实参

时,arr已经代表了这个数组的内存地址,在函数里单向赋值形参时,赋值的是地址,而我们的i,j是单纯传递数值,所以在函数中对地址里面的东西改动就是改动a了。在第一张图中,对于形参a,b开辟了新内存,所以所有改动都是建立在a,b上的,与i,j无关系,当然,你把a,b换成i,j。与数组函数输出的区别不同根本原因就是因为,当定义一个数组。要想达到交换的效果,可以类比数组,使用取地址符&但是对于数组函数却起了作用,这是为什么呢?可以看到,这个交换函数并不起作用。当然也不成立,同名但不同实质。

2023-03-27 19:32:50 35

原创 html初学1

【代码】html初学1。

2023-03-25 13:32:23 34

原创 三只小猪称重

传统的abc谁大的问题。

2023-03-25 12:46:11 65

原创 寻找马鞍点

编写程序,输入n和n*n的整数矩阵元素,求其鞍点。n不超过10。如果矩阵A中存在这样的一个元素A[i,j]满足条件:A[i,j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。输入:矩阵阶数n, 然后按行输入n*n个矩阵元素。输出:若干行,每行是矩阵的一个鞍点的行号、列号和数值,用一个空格隔开。若矩阵没有鞍点,输出"None"。【输入输出样例1】输入:31 7 35 4 617 18 9输出:3 3 9。

2023-03-24 21:37:28 785

原创 统计各类字符的个数

设有一篇文章,有3行文字,每行不超过80个字符。请统计出该文的大写字母、小写字母、数字、空格以及其他字符的个数。输入:三行英文文字,可能有空格及数字、标点等符号。输出:5个整数,用空格隔开,分别表示大写字母、小写字母、数字、空格以及其他字符的个数。【输入输出样例】输入:year 2019Month 3DAY 20!输出:4 8 7 3 1。

2023-03-24 21:34:29 356

原创 字符串比大小

输入字符串1和字符串2,如果两个字符串相同,输出0;如果字符串1大于字符串2,输出1;如果字符串1小于字符串2,输出-1。比如:输入:helloworld则输出:-1输入:worldhello则输出1输入:hellohello则输出:0。

2023-03-24 21:34:04 182

原创 矩阵运算问题

假设有两个矩阵A和B,初始化值要求如下所示,求A+B的和矩阵C,并以十进制整型输出C的转置矩阵中第2行第1列的数据。矩阵A:2 8 13 10 9矩阵B:4 13 317 2 8。

2023-03-24 21:28:40 51

原创 a+aa+aaa

编写程序,输入n和a,计算a+aa+aaa+…+aa…a(最后一项由n个a组成)。n是正整数,a是0到9的数字。例如输入 5 1,实际是求1+11+111+1111+11111的和,结果为12345。【输入输出样例】输入:5 1输出:12345。

2023-03-24 21:22:04 422

原创 超级素数问题

搜索3000至6000之间的超级素数(假设最多为10个),按照出现的顺序保存到一个一维数组中,并按照十进制整型输出该数组第3个元素的值。其中,超级素数的定义是:若一个素数从低位到高位依次去掉一位数后仍然是素数,此数为超级素数。例如3739是素数,同时373,37,3都是素数。

2023-03-24 21:19:04 382

原创 增加学生信息并排序输出

假定已经有三个学生信息,现在需要补充第四个学生的信息。要求:(1) 用数组存储学生信息,包括学号、班级、三门课程的成绩、三门课程的总成绩;(2) 补充输入第四个学生信息后,按照班级从小到大的先后排序输出学生信息,同一班级内按照总成绩从低到高输出。成绩保留1位小数。各项输出时以英文逗号','隔开。

2023-03-24 21:13:08 70

原创 字符拼接问题

由键盘任意输入两串字符,不用库函数strcat,连接将两串字符。输出样例: abcdef。输出: 连接将两串字符。1.熟悉使用gets。

2023-03-16 23:21:10 29

原创 求sin的近似值

2i在c语言里必须写成2*i。

2023-03-16 23:20:51 207

原创 简单加密问题

3. 循环右移的含义是:将a-z,A-Z各看成一个环进行移动,即y右移2个字母后为a,z右移2个字母后为b;Y右移2个字母后为A,Z右移2个字母后为B。由键盘任意输入一串字符,对其进行加密,加密原则为:如果为字母,将其循环右移2个字母,其他字符保持不变。提示: 1. 可用gets()和puts()输入输出字符串。2. 利用ASCII码运算进行加密。输入样例: abl2CDxyz。输出样例: cdn2EFzab。注意不用len(a)的方法。输出: 加密后的字符串。

2023-03-16 23:19:36 235

原创 矩阵对角线元素求和

提示: 主对角线为从矩阵的左上角至右下角的连线,在数组中即指行列下标相同的元素,辅对角线为从矩阵的右上角至左下角的连线,这些元素的下标之间也可用相应的表达式表达。输入一个5×5的数组,分别求其主对角线和辅对角线上元素之和。数组只能用for来输出每一个变量,不能直接输出整个。输出: 主对角线和辅对角线上元素之和。注意数组a[i],i不能是变量。输出样例: 65 65。输入: 5×5的数组。

2023-03-16 23:15:38 1755 1

原创 求两个数的最大公约数和最小公倍数

求两个数的最大公约数和最小公倍数

2023-03-16 12:44:50 356

原创 爱因斯坦阶梯问题

爱因斯坦阶梯问题

2023-03-16 12:29:06 96

原创 数据统计基础题

数据统计

2023-03-16 12:18:45 30

原创 海伦公式求三角形的面积

海伦公式

2023-03-15 23:34:01 76

原创 字符转换问题

字符转换

2023-03-15 23:20:10 34

原创 冒泡排序方法

冒泡排序

2023-03-15 22:40:09 23

原创 递归计算年龄问题

递归计算年龄

2023-03-14 21:45:52 96

原创 猴子吃桃问题

猴子吃桃

2023-03-14 21:42:18 36

原创 计算是该年的第几天

计算是该年的第几天

2023-03-14 21:21:01 17

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除