- 博客(31)
- 收藏
- 关注
原创 golang练习题:编写方法,使给定的一个二维数组(3*3)转置
这里有两种方法:第一种仅供参考,不属于最优解虽然答案正确,但是很难编写成方法,所以这个解法仅供参考方法2:最后结果仍然正确,我没有使用方法,只要思路正确,仅仅是提供一个解题思路:重新定义一个数组,把原来的数组的值倒着赋值给新的二维数组就可以啦!...
2021-08-09 21:39:23
284
原创 GOLANG方法练习题:编写一个方法,从键盘接收整数(1-10),打印对应的乘法表
GOLANG方法练习题:编写一个方法,从键盘接收整数(1-10),打印对应的乘法表
2021-08-09 20:45:03
156
原创 GO语言方法练习题:编写一个方法算该矩形的面积(可以接收长 1en,和宽width),将其作为方法返回值。在main方法中调用该方法,接收返回的面积值并打印。
2021-08-09 19:54:37
387
原创 GO语言方法练习题:编写一个方法,提供m和n两个参数,方法中打印一个m*n的矩形
GO语言方法练习题:编写一个方法,提供m和n两个参数,方法中打印一个m*n的矩形
2021-08-09 19:50:01
370
原创 GOLANG方法练习题:编写结构体(MethodUtils),编程一个方法,方法不需要参数,在方法中打印-10*8的矩形,在main方法中调用该方法。
GOLANG方法练习题:编写结构体(MethodUtils),编程一个方法,方法不需要参数,在方法中打印-10*8的矩形,在main方法中调用该方法。
2021-08-09 19:45:45
270
原创 课堂练习:1)使用map[string]map[string]sting 的map类型2key:表示用户名,是唯一的,不可以重复3)如果某个用户名存在,就将其密码修改“888888“,如果不存在就
课堂练习:1)使用map[string]map[string]sting 的map类型2key:表示用户名,是唯一的,不可以重复3)如果某个用户名存在,就将其密码修改"888888",如果不存在就增加这个用户信息,(包括昵称nickname和密码pwd) 。4)编写一个函数modifyUser(users map[string]map[string]sting,name string)完成上述功能...
2021-08-08 19:58:37
430
原创 golang实现跳水比赛的问题,8个评委打分。运动员的成绩是8个成绩去掉一个最高分
golang实现跳水比赛的问题,8个评委打分。运动员的成绩是8个成绩去掉一个最高分,去掉一个最低分,剩下的6个分数的平均分就是最后得分。使用一维数组实现如下功能:(1)请把打最高分的评委和最低分的评委找出来。(2)找出最佳评委和最差评委。最佳评委就是打分和最后得分最接近的评委。最差评委就是打分和最后得分相差最大的。本人是初学者,代码不完善,仅供参考,非最佳答案!先看完整代码:测试一下: 输入我们可以看出,打最高分和最低分的评委 打印正确(如果有重复值,则只会打印第一个..
2021-08-08 14:57:32
1154
原创 golang数组练习题:定义一个数组,并给出8个整数,求该数组中大于平均值的数的个数,和小于平均值的数的个数
go语言练习题:定义一个数组,并给出8个整数,求该数组中大于平均值的数的个数,和小于平均值的数的个数
2021-08-08 13:47:31
338
原创 go语言练习题:编写一个函数,可以接收一个数组,该数组有5个数,请找出最大的数和最小的数和对应数组的下标是多少
go语言练习题:编写一个函数,可以接收一个数组,该数组有5个数,请找出最大的数和最小的数和对应数组的下标是多少
2021-08-08 13:34:06
287
原创 golang题目:随机生成10个整数(1-100),使用冒泡排序法进行排序,然后使用二分查找法,查找是否有90这个数,并显示下标,如果没有提示找不到
go语言题目:随机生成10个整数(1-100),使用冒泡排序法进行排序,然后使用二分查找法,查找是否有90这个数,并显示下标,如果没有提示找不到测试代码:函数部分:
2021-08-08 10:58:18
285
原创 golang试写出实现查找的核心代码,比如已知数组 arr[10]string;里面保存了十个元素,现要查找“AA“是否在其中,打印提示,如果存在多个“AA“,也要找到对应的下标
golang试写出实现查找的核心代码,比如已知数组 arr[10]string;里面保存了十个元素,现要查找"AA"是否在其中,打印提示,如果存在多个"AA",也要找到对应的下标测试代码
2021-08-08 09:27:28
236
原创 golang数组题go语言定义一个4行4列的二维数组,逐个从键盘输入值,然后将第1行和第4行的数据进行交换,将第2行和第3行的数据进行交换
运行结果:
2021-08-07 21:30:35
1039
原创 golang,go语言:定义一个3行4列的二维数组,逐个从键盘输入值,编写程序将四周的数据清0
定义一个3行4列的二维数组,逐个从键盘输入值,编写程序将四周的数据清0代码运行如下:当我们修改了其中的值,让结果显示的更明显一点:程序编写成功!
2021-08-07 20:50:19
732
原创 golang,go语言 已知有个排序好(升序)的数组,要求插入一个元素,最后打印该数组,顺序仍是升序
Golang数组练习题:已知有一个排序好的升序数组,要求插入一个元素,最后打印该数组,顺序依然是升序 方法一:输出测试一下-------------------------------------------------------------------------------------------------------------------方法2:测试的数最好找最大 最小和中间 以免代码错误...
2021-08-07 19:38:35
488
原创 go语言作业,随机生成10个整数(1-100)保存到数组,并倒序打印以及求平均值,最大值,最大值的下标,并查找里面是否有55
go语言作业,随机生成10个整数(1-100)保存到数组,并倒序打印以及求平均值,最大值,最大值的下标,并查找里面是否有55输出检查一下是否正确:
2021-08-07 15:27:28
444
原创 GO语言编写函数判断是打鱼还是晒网
题目:中国有句俗语:三天打鱼两天晒网。如果从1990年1月1日开始执行 三天打鱼两天晒网。如何判断在以后的某一天中是“打鱼”还是“晒网”?首先分析:1.需要算出以后的某一天和1990.1.1相差多少天数 2.三天打鱼两天晒网,5天一循环,所以用相差的天数除以5,如果余数是4或者是0,那么这一天就是晒网,否则就是打鱼。难点分析:当算年月日的时候,当求1990年1月5日这一天是打鱼还是晒网,1990年这一年的天数不能被算上,1月这一月的天数不能被算上,所以,我们...
2021-08-04 16:48:26
445
1
原创 GO语言输出100以内的所有素数,每行显示5个,并求和
代码如下,图后分析:运行结果如下:每一行都有注释,看起来并不是特别的难懂,末尾对其是为了让大家更能清楚的看到源代码,用于新手的学习。难点分析:第二个for循环,用于判断这个数是不是素数。我也是一个新手,第一次做这道题的时候,我绞尽脑汁,得出来的结果总是错误的答案。第一次,我没有设置count这个变量,导致i % j == 0这个判断语句,在一次循环内只执行了一次,比如9这个数,9并不是素数,但是在我的程序中打印了出来。原因就是 9 在第一次for循环中,9 % 2 != 0 ,并没有进入i.
2021-08-03 22:13:27
2320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人