自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python学习一点通之函数

以及在定义函数时调用外部已经定义好的函数,该方法称为。

2023-04-30 21:16:35 255

原创 初识Java语言

Java是由出生于加拿大的一名软件专家詹姆斯·高斯林(James Gosling)和他人共同发明的一种高级计算机语言。在1990年初,开发出Java的雏形Oak,通过改造后上市,但是因为Oak已经被注册,故改名为一种咖啡的名字Java,于1995年5月由Sun公司推出,又因为公司经营不善,后被Oracle公司收购。(发展)。同时Java具有面对对象,安全性,多线程,简单易学,开源,跨平台的(特点)深受各公司和程序员喜爱。

2023-02-22 08:31:18 193

原创 实验11-2-5 链表拼接

其中list1和list2是用户传入的两个按data升序链接的链表的头指针;函数mergelists将两个链表合并成一个按data升序链接的链表,并返回结果链表的头指针。

2023-02-13 20:18:04 290

原创 C语言基础知识之自定义类型

一组不同类型成员(元素)的集合注意:> (变量)可以没有,如果有,那么这变量就是自定义类型的全局变量结构体成员访问: 根据结构体变量的类型,结构体的访问分为(1)结构体变量.成员名(2)结构体指针变量->成员名注意:>如果对结构体指针变量进行解引用,那么他对成员的访问也遵循方法一,*(结构体指针变量)->成员名在计算结构体大小时,会存在着内存对齐的现象,而这一现象牺牲了内存,但是换来了更快的速度按道理来说,char数组占十个字,int占四个字,double占八个字节,加起来一共22字节,为什

2023-02-11 20:42:56 321

原创 L1-006 连续因子

一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。

2023-02-11 14:26:09 55

原创 C语言基础知识之指针

指针是用来存放地址的变量,指针有着不同的类型,不同的类型决定了解引用时访问的权限和步长,但指针的大小是统一的,在32位平台为4个字节,62平台为8个字节基本格式:>指针指向变量的类型 *指针名 = &变量//字符指针int a=0;int *p=&a;//整型指针函数返回类型 (*指针名)(形参1...形参n) =&函数名/函数名注意:>1.对于函数&函数名与函数名两者意义是完全相同的2.()优先级高于*

2023-02-10 23:35:14 230

原创 6-10 阶乘计算升级版

其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。

2023-02-10 09:59:58 217

原创 7-34 通讯录的录入与显示

通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。

2023-02-10 01:51:28 156

原创 7-22 龟兔赛跑

乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?

2023-02-10 01:26:23 59

原创 7-26 单词长度

你的程序要读入一行文本,其中以空格分隔为若干个单词,以结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的不计算在内。

2023-02-09 23:28:58 776

原创 7-16 求符合给定条件的整数集

给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。

2023-02-09 19:53:33 65

原创 C语言基础知识之操作符

指令系统的每一条指令都有一个操作符,它表示该指令应进行什么性质的操作。不同的指令用操作符这个字段的不同编码来表示,每一种编码代表一种指令以上就是操作符相关的内容。

2023-02-09 16:42:23 112

原创 C语言基础知识之数组

数组是相同类型元素的集合,数组在内存中从低地址到高地址连续存放type_t name[const_m]={初始化};元素类型 数组名 [数组大小]={初始化};数组的大小要是常量, 但取决于编译器的不同,也可以是变量,变成可变数组注意:>(1)根据初始化的不同,可以分为:>完全初始化:数组元素等于数组的大小不完全初始化:剩余的空间会自动填充0(2)数组的大小会自适应初始化,比如那么,这个数组的大小就为10(3)数组名就是数组首元素的地址。

2023-02-08 21:09:50 497

原创 C语言基础知识之函数

一、什么是函数输入参数,能够返回返回值,并且能够重复地独立完成某个功能由用户自己定义的函数基本格式:>//定义函数返回类型 函数名 (形式参数)//形式参数=实际参数类型+形式参数名函数体;//调用函数名(实际参数);其中,函数的返回类型默认是int,实际参数可以是常量,变量,表达式,函数或者是指针。同时,根据调用时传入的实际参数的不同,可以分为 :>以上就是有关函数的基本知识。

2023-02-08 20:01:13 90

原创 一只小蜜蜂

请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线的数量。其中,蜂房的结构如下所示。2不能使用递归,因为会运行超时,递归时的计算次数类似于金字塔,结果位于顶端,其余往下需要不断计算,它的计算次数就等于二的N-1次方。输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0

2023-02-08 15:58:29 46

原创 C语言基础知识之循环

文章作者刚入门,内容理解不成熟,有错误之处,欢迎斧正一、什么是循环具有判断能力并且能在循环条件范围内不断地重复执行循环体其中c语言三种主要的循环1.for以上就是循环语句的基础知识,循环语句在日常的程序设计中也是需要频繁使用的,其中最为频繁的是for和while语句。

2023-02-07 23:42:53 936

原创 C语言基础知识之分支结构

具有判断能力并且能够根据判断结果执行不同路径的结构1.if else完整结构:>if(判断部分)语句块1;else语句块2;当判断结果:>真,执行语句块1;假,执行语句块2;c语言中数字0代表假,其余数字代表真,但是系统默认真的值为1当只有语句块中只有一条语句时,外面的花括号可以省略,但是为了良好的代码书写习惯,无论语句的多少,都应该加上花括号以上就是分支结构,在程序设计中应用比较频繁,其中最多的是if else分支结构。

2023-02-07 21:50:51 3332 1

原创 实验11-1-9 藏尾诗

本题要求编写一个解密藏尾诗的程序。注:在 2023 年 1 月 17 日 15 点 14 分以后,该题数据修改为 UTF-8 编码。

2023-02-07 17:13:09 647

原创 实验11-1-7 藏头诗

本题要求编写一个解密藏头诗的程序。注:在 2022 年 7 月 14 日 16 点 50 分以后,该题数据修改为 UTF-8 编码。

2023-02-07 17:00:19 739 1

原创 实验11-1-1 英文单词排序

本题要求编写程序,输入若干英文单词,对这些单词按长度从小到大排序后输出。如果长度相同,按照输入的顺序不变。

2023-02-07 15:41:35 77

原创 实验10-1 圆形体体积计算器

本题要求实现一个常用圆形体体积的计算器。

2023-02-07 14:35:33 281

原创 实验8-2-10 IP地址转换

一个IP地址是用四个字节(每个字节8个位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。

2023-02-07 11:18:19 270

原创 实验8-2-2 找最长的字符串

本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。

2023-02-07 00:37:58 275

原创 实验8-2-1 找最小的字符串

本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串。

2023-02-07 00:25:03 164

原创 实验7-3-9 删除重复字符

本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。

2023-02-06 23:33:09 628

原创 C语言基础知识之预处理

一、预定义符号在C标准定义了如下五个预处理符号符号功能(编译时)__FILE__所在文件__LINE__所在行号__TIME__所在时间__DATE__所在日期所在函数运行示例:>可以与文件结合使用实现更新日志的记录二、#define在编译的预处理处阶段中,#define能够实现内容的替换,根据定义define定义的内容的不同可以分为1.#define定义的标识符格式:> #define name stuff注意:>替换为完全替换一次不能替换字符串常量。

2023-02-05 21:11:47 77

原创 C语言基础知识之预备知识

内容程序持续更新中。

2023-02-02 12:00:40 216

原创 习题10-11 有序表的增删改查操作

函数insert在有序数组a中插入一个值为value的元素,如果在数组a中已有值为value的元素,则返回-1。函数del删除有序数组a中等于value的元素,如果在数组a中没有找到值为value的元素,则返回-1。函数modify将有序数组a中等于value1的元素,替换为value2,如果在数组a中没有找到值为value1的元素或者value2已在数组a中存在,则返回-1。函数query用二分法在有序数组a中查找元素value,如果找到,则返回相应的下标;如果没有找到,则返回-1。

2023-02-01 10:17:39 849

原创 习题11-5 指定位置输出字符串

函数match应打印s中从ch1到ch2之间的所有字符,并且返回ch1的地址。

2023-02-01 10:16:04 799 1

原创 习题9-1 时间换算

本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。

2023-02-01 10:16:01 340

原创 习题7-8 字符串转换成十进制整数

输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。

2023-02-01 10:15:00 444

原创 习题8-7 字符串排序

本题要求编写程序,读入5个字符串,按由小到大的顺序输出。

2023-02-01 10:14:42 325

原创 习题8-10 输出学生成绩

本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。

2023-02-01 10:13:20 261

原创 习题8-4 报数

其中n是初始人数;m是游戏规定的退出位次(保证为小于n的正整数)。函数CountOff将每个人的退出顺序编号存在数组out[]中。因为C语言数组下标是从0开始的,所以第i个位置上的人是第out[i-1]个退出的。

2023-02-01 10:12:11 333

原创 习题11-2 查找星期

函数getindex应返回字符串s序号。如果传入的参数s不是一个代表星期的字符串,则返回-1。

2023-01-31 11:02:16 1580

原创 习题11-1 输出月份英文名

函数getmonth应返回存储了n对应的月份英文名称的字符串头指针。如果传入的参数n不是一个代表月份的数字,则返回空指针NULL。

2023-01-31 11:01:44 1065 1

原创 练习11-4 字符定位(最后一次找到的字符)

遍历s字符串查找字符ch。

2023-01-31 11:00:06 1920

原创 习题11-6 查找子串

函数search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。

2023-01-31 10:59:28 703 1

原创 习题10-8 递归实现顺序输出整数

函数应将n的每一位数字从高位到低位顺序打印出来,每位数字占一行。

2023-01-31 10:59:00 447

原创 习题10-7 十进制转换二进制

函数dectobin应在一行中打印出二进制的n。建议用递归实现。

2023-01-31 10:58:23 240

空空如也

空空如也

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

TA关注的人

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