自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6.直线图、直方图

然后,最高的那位同学单独站出来,这是合唱队形的中心,再让第二位同学站在她的右手边,第三位同学站在她的左手边,再依次向两端安排其他人......身高为a[0]、a[2]、a[4]---->可看出左半边的数组下标为0、2、4---->规律是输出i%2==0的元素。身高为a[5]、a[3]、a[1]---->可看出右半边的数组下标为5、3、1---->规律是。第一行:一个整数n,表示合唱队的总人数,已知n为奇数,且n<50。画宽为20,高为身高值的矩形。第二行:n个整数,表示以厘米为单位的所有人的身高。

2024-03-15 08:54:54 331 1

原创 5.坐标(Goc)

现在有n块木板,用这n块木板画梯形。请编写一个程序,通过输入这n块木板的长度,从下往上画出对应的梯形。梯形的高度固定是20。(2)确定循环次数和坐标。

2024-03-04 19:55:56 333

原创 数制转换专题

二进制:0、1八进制:0、1、2、3、4、5、6、7十进制:0、1、2、3、4、5、6、7、8、9、十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F将十进制数除以所定的进制数反向取余如下例:请将(18652)10转换为二进制、八进制、十六进制不断将小数部分乘以进制数取整,作为转换后的小数部分,直到为零或精确到小数点后几位如下例:请将(0.27831)10转换为二进制、八进制、十六进制,精确到小数点后4位。

2024-01-09 20:15:15 567

原创 查找质数、分解质因数、约数

第三步,在主函数中,输出未被标记的,就是质数。第二步,使用双重循环,标记出合数;第一步,数组初始化为0;

2024-01-08 19:09:46 701

原创 下标计数(Goc)

比赛期间,评委收到一份有N个各种分数的列表,随后又收集到一份因运动员比赛过程中有违规动作需要取消的一份有M个各种分数列表。评委当然是要从列表中画去这些分数,然后用宽度为20,高度是分数的黑色矩形组成的柱形图表示。比如N=6 , 第1份的分数列表为 100、120、78、50、110、80。M=4,第2份列表的分数为 80、100、45、50。(1)双重循环要注意谁是外循环,谁是内循环,检查时,先固定外循环一个数,看看内循环怎么执行。第2行有N个范围在50到300之间的正整数。表示第一份分数列表。

2023-12-11 19:30:23 480 1

原创 4.周期问题(Goc)

1.要隐藏画笔,检查绘制结果。

2023-11-21 17:16:41 82 1

原创 3.找出循环节(Goc)

小C同学喜欢下五子棋,在goc课上想画一个N*N的棋盘,每个小正方形的边长是M。一行2个空格分隔开的正整数:分别表示棋盘的尺寸、小方格的边长。N范围[1,10]。M范围[1,100](1)先画出子图形正方形,让画笔回到下一个循环的起点。(2)再画出一列子图形,让画笔回到下一个循环的起点。

2023-11-14 23:36:07 191 1

原创 2.正多边形的组合图形(Goc )

(2)模拟绘制,先画一个三角形,判断最后的落笔位置。(1)先确定起笔位置,一般选择竖线下端。

2023-11-14 22:32:29 238 1

原创 1.Goc第一课

p的运动类似我们以前学过的玛塔,有前进、后退、左转、右转功能。3.对应魔法学院的模拟题或者真题。魔法学院第一关27-33。2.魔法学院一关内容。1.选择题或判断题。

2023-11-10 09:59:02 42 1

原创 【2020BBCC】 数字单词

的英文单词为:zero, one, two, three, four, five, six, seven, eight, nine。共n+1行,第一行是一个正整数n,表示共有多少个数字需要转换。第2~n+1行,每行有一个0~9之间的整数。东东正在学习0-9十个阿拉伯数字对应的英文单词,请你编一个程序,把0-9之间的数转换成相应的单词。输出有n行,第i行是输入第i+1行中需要转换的数字所对应的英文单词(所有字母均用小写)。

2023-05-18 09:23:42 51 1

原创 第二关 照顾种子

特和吉比想轮流照顾向日葵种子,遇到周末就休息两天,为了公平起见,两人工作的天数要相等。假设比特从第一周的星期x就开始照顾,过了n天后,吉比想知道自己需要工作几天?否则,每次都将x增加1,,例如x=2,表示星期二,下一天是x+1=3,用x=3表示星期三。如果刚好是星期天开始,则x=7,但是下一天是星期一,所以下一天是x=1;如果不是周末,则工作天数加1;反之,工作天数不增加;

2023-03-30 10:55:45 35

原创 第二周 总结

当变量需要排序时,如果使用二维数组排序,则需要一个一个元素进行交换,而结构体可以一个变量带着属性一起交换位置。2.从第1到n个元素排序 sort(z+1,z+n+1)3.从第m到n个元素排序 sort(z+m,z+n+1)1.从0开始,m个元素排序 sort(z,z+m)一个变量带有多个属性,且属性有不同的类型。给数组z[100]排序。(三)cmp的两种写法。

2023-03-03 15:27:41 34

原创 1174: 数字棱形

从上表观察出第1行和第5行输出的结果一样;第2行和第4行输出的结果一样。因此,将第5行的行号转化为第1行的行号,第4行的行号转化为第2行的行号。输入1个整数N,输出N行的如下形状的数字棱形。关键点是找出每行输出的数据与行号的关系式。第一行1个正整数:N,范围在[1,9]。

2023-03-03 15:17:00 76

原创 1182: 字母出现的次数

一个文本文件被压缩时,一般会采用下面这种策略:出现次数多的字符使用较短的编码,出现次数少的字符使用较长的编码,将传送的数据压缩成尽量少的位数。现输入一个仅含有小写字母的字符串,输出字符串中各个字母及该字母出现的次数,并按出现次数由高到低排序,次数相同时按字母的字典顺序排序。2.由于是数组排序,又有多个条件,所以使用sort,编写cmp函数对多个条件进行排序;1.由于要排序,排序交换多个属性,最终也要输出多个属性,所以需要定义结构体;有若干行,每行由两部分组成:一个字母和该字母出现的次数,中间用冒号分隔。

2023-03-03 13:15:54 67

原创 1180: 谁考了第k名

在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。输出第k名学生的学号和成绩,中间用空格分隔。5.题中提到用%g输出成绩,因此需要用printf。2.我们要找出第k名学生的成绩,就要先让成绩有序。1.因为学号和成绩有关联,就需要用结构体来存储。3.排序规则为从大到小排。

2023-03-01 19:45:41 146

原创 1179: 数字变位

小明有一个数字x,现在他想把x的各个数字调换位置,得到一个最大的数和一个最小的数,你能帮帮他吗?4.输出最小的数字之前,先处理数字0,数字0和最小的数字交换位置;1.对输入的数x进行数字分离,分离的数字存入一维数组a[i]中;输出两个数,分别表示调换后的最大数和最小数,以空格隔开;(0≤x≤1000000)注:小明不希望数字的最高位是0。3.倒序输出重组后最大的数字;5.输出重组后最大的数字。2.用sort函数排序;

2023-03-01 19:08:36 303

原创 1169: 作业“健康码”

为了鼓励同学们按时完成作业,蟹老师设计了作业“健康码”,当天19:30前完成的“健康码”为“绿码”,19:30至20:30完成的为“黄码”,20:30以后完成的为“红码”。输入一个“时:分”格式的时间,输入的时间确保在当天16:00至24:00。意:0:00是一天的开始,输出为绿码;24:00是一天的结束,输出为红码。当健康码为“黄码”时,输出Yellow。当健康码为“绿码”时,输出Green。当健康码为“红码”时,输出Red。

2023-02-23 09:17:48 105 1

原创 【训练营第1课】格式化输入输出

主要内容:scanf函数和printf函数。

2023-02-22 17:01:20 27

空空如也

空空如也

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

TA关注的人

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