数组
Youth°
这个作者很懒,什么都没留下…
展开
-
JAVA 04
数组<2>使用动态初始化数组时,数组里面的元素会有默认值(1)整数类型:默认值为0(2)浮点类型:默认值为0.0(3)字符类型:默认值为’\u0000’(4)布尔类型:默认值为false(5)引用类型:默认值为nullJava的内存需要划分为5个部分(1)栈内存(Stack):存放的是方法中的局部变量。方法的运行一定在栈内存中。(2)堆内存(Heap):凡是new出来的东西都在堆内存中。堆内存中的东西都有一个地址值。堆内存中的数据都默认值,规则和上面说的数组一样。原创 2021-03-17 20:49:20 · 58 阅读 · 0 评论 -
7-76 考试座位号 (15分)
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证原创 2021-01-18 18:33:22 · 510 阅读 · 0 评论 -
7-14 成绩排序 (30分)
某班有n个学生,输入该班这n个学生的姓名、某三门课的成绩,计算各自的平均成绩,存放到一个结构数组中,将平均成绩作为关键字,然后把该这些学生的名字和平均成绩按从大到小的顺序排列输出.如果有相同分数则名字字典序小的在前。输入格式:第一行为人数n,n为正整数.接下来的n行,每行为每个学生的名字和他的3门课程的成绩(小数点后最多有2位小数), 中间用单个空格隔开.名字只包含字母且长度不超过20.即:学生的姓名 分数 分数 分数.输出格式:把成绩单按平均分数从高到低的顺序进行排序并输出,每行包含名字和分数,两原创 2021-01-03 17:42:09 · 1902 阅读 · 0 评论 -
7-88 晨阳哥哥之世界末日 (15分)
这个,发生了大爆炸,结果整个世界都进入了末日,你由于辐射变成了一只丧尸,当然因为大爆炸,满地都是碎裂的肉块,而你因为太过虚弱,只能爬一次而且只能爬30秒去找肉吃,现在,乘着你的脑子还没有完全失去,想想如何才能找到更大的肉吃。输入格式:测试数据有多组,处理到文件尾。每组输入一个不多于30的正整数N,然后接着是N组数据,M,T,分别代表肉的大小和找到这块肉的时间输出格式:每组输出在30秒内,所能找到的最大的肉,如果一块肉都找不到,就输出“GG”,找到的话,输出肉的大小和找到肉的时间。如果有两块一样大的肉原创 2020-12-31 00:11:33 · 275 阅读 · 0 评论 -
7-13 查找奥运五环色的位置 (10分)
奥运五环的5种颜色的英文单词按一定顺序排列{“red”, “blue”, “yellow”, “green”, “black” },定义指针数组并初始化,输入任意一个颜色的英文单词,从已有颜色中查找并输出该颜色的位置值,若没有找到,则输出"Not Found"。输入格式:输入一个代表颜色的单词。输出格式:输出单词对应的位置值,如果未找到,输出Not Found。输入样例:yellow输出样例:3//代码//#include<stdio.h>#include<str原创 2020-12-26 15:09:58 · 1613 阅读 · 0 评论 -
6-22 将整数中每一位上为偶数的数依次取出构成新数 (10分)
6-22 将整数中每一位上为偶数的数依次取出构成新数 (10分)给定函数fun的功能是:将长整型数中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。。函数接口定义:void fun (long s, long *t);其中 s 和 t 是用户传入的参数。函数将整数 s 中每一位上为偶数的数依次取出,构成一个新数放在t指针所指的变量中。裁判测试程序样例:#include <stdio...原创 2020-12-23 16:49:14 · 3078 阅读 · 0 评论