- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 问题记录1
这个函数的问题在于它返回了一个指向局部变量的指针。在函数结束时,局部变量numlist的内存空间将被释放,因此返回的指针将指向无效的内存位置。这可能会导致未定义的行为或程序崩溃。要解决这个问题,可以使用动态分配内存来创建一个新的数组,或者将数组作为参数传递给函数并在函数内部修改它。
2023-09-20 17:59:43
392
原创 7-6 求指定层的元素个数 (40分)(用Python实现)
输入一个嵌套列表,再输入层数,求该层的数字元素个数。输入格式:第一行输入列表 第二行输入层数输出格式:在一行中输出元素个数输入样例:在这里给出一组输入。例如:[1,2,[3,4,[5,6],7],8]3输出样例:在这里给出相应的输出。例如:2a = eval(input())b = int(input())out = {}def fn(base, ceng): ...
2020-02-23 20:59:38
1101
1
原创 7-2 一帮一 (15分) (用Python实现)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(...
2020-02-23 18:02:27
3520
原创 Zig-Zag模式填充矩阵
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-11-04 19:31:18
2595
原创 韩信点兵
描述都听说过“韩信点兵,多多益善”这个成语,韩信才智过人,从不直接清点人数。只要让士兵3人一排,5人一排,7人一排的变换队形,查看队尾人数便能清点队伍总人数。输入第1行是一个整数n,表示随后有n组数据。每组数据占一行,包括三种队形的队尾人数a,b,c,用空格隔开。已知队伍总人数不小于10,不大于100。输出对每组数据,输出相应的队伍总人数,并换行。不存在则输出"Impossible",并...
2019-11-04 19:31:00
1703
原创 n的阶乘末尾有几个零
描述输出m的阶乘末尾有多少个0?(注意m阶乘的结果可能超出数值型数据的存储范围)输入第1行是一个整数n,表示随后有n组数据。每组输入数据占一行。输出对每组数据m,输出其阶乘末尾0的个数,并换行。样例输入 输出25 1100 24思路5的倍数各贡献一个525的倍数各贡献一个5125的倍数贡献一个5……代码#include<stdio.h>void...
2019-11-04 19:30:46
1206
原创 判断某个日期是该年第几天
描述输入某年某月某日,判断这一天是这一年的第几天?输入第1行是一个整数n,表示随后有n组数据。每组数据占一行,包含3个整数year,month和day,以空格隔开。输出对每组数据输出这一天是这一年的第几天,并换行。样例输入 输出3 2016 1 1 12016 3 1 612015 12 12 346代码#include<stdio.h>voi...
2019-11-04 19:30:32
513
原创 分解质因数
描述分解质因数,将一个数表示为质因数相乘的形式,如,30=235。输入第1行是一个整数n,表示随后有n组数据。每组数据占一行,包含1个整数num。输出对每组数据,输出num表示为质因数相乘的形式,因子按照从小到大的顺序排序,并换行。样例输入 输出311 111 112 223代码#include <stdio.h>void proc(){ int
2019-11-04 19:30:10
413
原创 新斐波那契
描述斐波那契数列指, F(n) = F(n-1) + F(n-2),F(1)=F(2)=1我们定义新斐波那契数列为F(n)=2F(n-1)+3F(n-2)+5*F(n-3),F(1)=F(2)=F(3)=1输入第1行是一个整数n,表示随后有n组数据。每组数据占一行,为所求新斐波那契数列的下标n, n<=30输出每组数据输出一行,为所求新斐波那契数列的值(提示:long long型...
2019-11-04 19:29:50
165
原创 数字显示
描述用点阵的形式在字符界面上显示数字每个数字占5列7行,数字和数字之间用2个空格隔开输入输入的第一行含一个正整数k,表示测试例的个数,后面紧接着k行,每行对应一个测试例,包含一个正整数x(0<=x<=9999)。输出每个测试例,先输出x和冒号(英文字符,半角),换行后输出x的点阵显示形式,每位数字之间用2个空格隔开。如果行末有空格,请保留。代码#include<st.
2019-11-04 19:29:26
835
原创 平铺输出图案
描述已有图案如下:--**-**-- -*--*--*--*-----*---*---*-----*-*-------*---- 将图案按m*n平铺输出输入第一行是输入两个正整数m和n(大于等于1,小于等于5),用空格隔开,如果输入不满足要求则输出Input Error。输出输出图案见样例样例输入 2 3输出 --**-**----**-**----**...
2019-11-04 19:29:10
285
1
原创 数字菱形
描述输入一个正整数(奇数),按要求打印菱形。(注意本题的输出格式)输入第1行是一个整数n,表示随后有n组数据。每组数据占一行。输出若n不符合要求,输出error;若n符合要求,首先输出print,然后换行打印菱形,并换行。注意:菱形最长的一排靠左边,无空格。样例输入 输出 1 print 3 1 121 12321 121 ...
2019-11-04 19:28:50
779
原创 输出菱形
描述输入一个正整数(奇数),按要求打印菱形。要求,第一行打印1个*,第二行打印3个*,每行等差递增直到输出n个*,之后每行递减输出,直到输出1个*。注意:所有*构成一个菱形的形状,即菱形本身靠中轴线对齐。(注意本题的输出格式)输入第1行是一个整数n,表示随后有n组数据。每组数据占一行。输出若n不符合要求,输出error;若n符合要求,首先输出print,然后换行打印菱形,并换行。注意:菱...
2019-11-04 19:27:49
1083
原创 计算两个超大正整数之和
描述计算两个超大正整数的和。输入第1行是一个整数n,表示随后有n组数据。每组数据占一行,输入正整数a和b(不超过50位),以空格分开。输出对每组数据,计算并输出a和b的和,并换行。样例输入 输出 3123456789 12345678 13580246713242325232535242 324 13...
2019-11-04 19:27:32
2421
原创 链表排序
描述有如下的结构体:typedef struct Node{int data;//存放数据struct Node *pNext;//指向下一个结构体对象}NODE,*pNODE;现输入n(0<n<100)个数字,请用这n个整数构造出一个升序的链表,并打印出给定位置m(0<m&amp
2019-11-04 19:26:53
213
原创 统计得票数
描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person { char name[20]; int count; }leader[3] = {“Li”, 0, “Zha...
2019-11-04 19:26:16
1080
原创 如何使用ListView
ListView上是Android中最常用的控件之一,几乎所有的应用程序都会用到它。这篇文章将会介绍ListView的一种较为简单的用法。首先,我们新建一个Android项目,...
2019-08-22 18:07:38
257
原创 如何创建一个自定义的适配器
创建一个自定义的适配器需要继承BaseAdapter,并常常需要写以下几种方法:1.构造函数2.getCount(int position)3.getItem(int position)4.getItemId(int position)5.getView(int position, View convertView, ViewGroup parent)其中各方法的作用为:1.构造函数...
2019-08-18 22:41:47
2564
1
空空如也
文件名像1.1之类的C/C++文件经过vscode编译为何生成不了exe文件?
2019-02-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人