03 2019 档案
摘要://对长度为7的字符串,除首尾字符外,将其余5个字符按ASCII降序排序。 //计算并输出3~n之间所有素数的平方根之和。
阅读全文
摘要://计算并输出给定10个数的方差。
阅读全文
摘要://规定输入的字符串中只包含字母和*号,fun函数:将字符串中的前导*号全部移到字符串的尾部。
阅读全文
摘要://判断t所指字符串中的字母是否由连续递增字母组成。 //判断一个输入的任何整数n,是否等于某个连续正整数序列之和。 //将一副扑克牌编号为1到54,以某种方式洗牌,这种方式是将这副牌分成两半,然后将他们交叉,并始终保持编号1的牌在最上方。
阅读全文
摘要:出错原因: 工程FWLIB目录下没有添加stm32f10x_tim.c文件。 添加即可。 一般利用库开发,将ppp.c(ppp.c又调用了库stm32f10x_xx.h)写好之后的调用步骤: 举例使用led.c: 1,将led.c和led.h拷贝到工程下的USE目录下,并在工程目录中加载led.c文
阅读全文
摘要://fun函数:从p所指字符串中找出ASCII码最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。 //fun函数:根据一下公式求圆周率值,并作为函数返回值。Π/2=1+1/3+1/3*2/5+1/3*2/5*3/7+... //规定输入的字符串中只包含字母和*号,fun函数:使字
阅读全文
摘要://计算并输出S=1+(1+2^0.5)+(1+2^0.5+3^0.5)...+(1+2^0.5+3^0.5+...+n^0.5) //使用递归解决: //也可以使用pow函数。功能:求x的y次方。用法:pow(x,y)。
阅读全文
摘要://计算输出给定数组中每相邻两个元素的平均值的平方根之和。
阅读全文
摘要://学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,fun函数:把分数最低的学生数据放入数组b所指的数组中,分数最低的学生可能不止一个。人数返回。 //从键盘输入若干字符串,写入文件myfile4中,用-1作字符输入结束的标志,然后将文件的内容显示在屏幕上,文件的读写分别由函数
阅读全文
摘要://根据形参c中指定的英文字母,按顺序打印出若干后继相邻字母,输出字母的大小与形参c一致,数量由形参d指定。例如:输入c为Y,d为4,则输出ZABC。 //N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。fun函数找出学生的最高分,返回。 //另一种方式: //使用插入排
阅读全文
摘要://将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数返回。 //关注点:使用*(t+n)的方式可以不改变指针的指向,像数组一样处理指针。
阅读全文
摘要://统计整型变量m中各数字出现的次数,并存放在数组a中,其中,a[0]存放0出现的次数,a[1]存放1出现的次数。 //将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回,函数形参a所指存放得分的数组,形参n存放得分个数。 //错误解答: //另一种解答:
阅读全文
摘要://根据一下公式计算s,并将计算结果作为函数返回值,n通过形参传入。s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n) //另一种方法: //使用递归解决 //在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,找不到相同字符则不做处理。
阅读全文
摘要://将ss所指字符串中所有下标为奇数位上的字母转换成大写,若不是字母,则不转换。 //利用数组解决。 //删除指针p所指字符串中的所有空白字符(包括制表符,回车符,换行符)输入字符时用‘#’结束输入。 //在带头结点的单向链表中,查找数据域中值为ch的结点,找到后通过函数值返回该结点在链表中所处的顺
阅读全文
摘要://已建立一个带头节点的单向链表,链表中的各结点按结点数据域中的数据递增有序连接。fun函数:把形参x的值放入一个新结点并插入链表中,使插入的各个数据域的数据仍保持递增有序。
阅读全文
摘要://统计一个长度为2的字符串在另外一个字符串中出现的次数。
阅读全文
摘要://将字符串中的字符逆序输出,但不改变字符串中的内容。 //已经建立了一个带头结点的单向链表,在main函数中将多次调用fun函数,每调用一次,输出链表尾部结点中的数据,并释放该结点,使链表缩短。
阅读全文
摘要://汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
阅读全文
摘要://假定输入的字符串只包含字母和*号,fun函数:除了尾部的*号以外,将字符的其他*号进行全部删除,形参p已经指向字符串中最后一个字母。 //利用折半查找整数m在有序数组中的位置,若找到,返回下标值,否则返回-1。
阅读全文
摘要://对传入sp的字符进行统计,三组两个相连字母“ea”"ou""iu"出现的次数,并将统计结果存入ct所指的数组中。 //在数组中找出最小值,并与第一个元素交换位置。
阅读全文
摘要://函数fun:将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制数返回。
阅读全文
摘要://函数fun功能:求n(n<10000)以内的所有四叶玫瑰数并逐个存放到result所指数组中,个数作为返回值。如果一个4位整数等于其各个位数字的4次方之和,则称该数为函数返回值。 //函数fun将字符串s1和s2合并形成新的字符串s3,先取出1的第一个字符放入3,再取出2的第一个字符放入3,中,
阅读全文
摘要://函数fun功能:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 //函数fun功能:求出能整除x且不是偶数的数的个数,并按从小到大的顺序放在pp所指的数组中,个数通过形参n返回。
阅读全文
摘要://将3*4矩阵中找出行最大,列最小的那个元素。 //m个人的成绩存放在数组中,fun函数功能:将低于平均值的人数作为函数返回值,将低于平均分的分数放入below数组中。
阅读全文
摘要://将3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边。 //函数fun:根据形参m的值,在m行m列的二维数组中存放如下规律的数据,由main函数输出。输入2,【1234(\n)2468(\n)369 12(\n)48 12 16】
阅读全文
摘要://函数fun:将ss所指字符串中所有下标为奇数位置的字母转换为大写,若不是字母,则不转换。 //函数fun功能:读入一个字符串,将该字符串中的所有字符按ASCII码值升序排序后输出。 //函数fun:将a所指的4*3矩阵第k行的元素与第0行元素交换。
阅读全文
摘要://函数fun功能:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删去,s所指串中剩余的字符形成的新串放在t所指的数组中。 //函数fun功能:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符的顺序交叉,按排序合并到c所指的数组,过长的剩余字符连接在数组
阅读全文