自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亓官劼的博客

大家好,我是亓官劼(qí guān jié),在博客中分享数据结构与算法、Python全栈开发、Java后端开发、前端、OJ题解及各类报错信息解决方案等经验。一起加油,用知识改变命运,未来可期。若有事需联系博主,可加Q1710269687(添加时请备注来源

  • 博客(104)
  • 收藏
  • 关注

原创 东北大学期末C考试题库-已知两个非零整型数组,计算表达式:a[0]/b[0]-a[1]/b[1]+a[2]/b[2]+........a[n]/b[n]的值

已知两个非零整型数组,计算表达式:a[0]/b[0]-a[1]/b[1]+a[2]/b[2]+........a[n]/b[n]的值要求:(1)初始化两个非零整型数组a和b,长度n>=8;(2)计算表达式的值并输出,结果的小数点后保留两位

2020-06-24 13:17:15 1165 2

原创 东北大学C语言期末考试-编写程序,初始化一段英文名称(每个单词之间有一个空格),以大写形式输出缩略语,例如,初始化s1 World wide web ,则输出s2 WWW。

东北大学C语言期末考试-编写程序,初始化一段英文名称(每个单词之间有一个空格),以大写形式输出缩略语,例如,初始化s1"World wide web",则输出s2 “WWW”。题目编写程序,初始化一段英文名称(每个单词之间有一个空格),以大写形式输出缩略语,例如,初始化s1"World wide web",则输出s2 “WWW”。要求:主函数负责初始化及输出,定义void abbr(char s1[], char s2[])完成处缩略语处理过程。题解在下面  大家好,我叫亓官劼(qí guān

2020-06-24 13:17:10 1778 18

原创 东北大学C语言期末题目-通过爬虫程序获得如下文本,数据分割符为& 13&12&0&40&5&45&22 返回其中第n个数据,以整数形式返回,例如,输入n为6,则返回整数45

东北大学C语言期末题目-通过爬虫程序获得如下文本,数据分割符为& 13&12&0&40&5&45&22 返回其中第n个数据,以整数形式返回,例如,输入n为6,则返回整数45题目通过爬虫程序获得如下文本,数据分割符为’&’13&12&0&40&5&45&22返回其中第n个数据,以整数形式返回,例如,输入n为6,则返回整数45编制函数int getdata(char a[], int n

2020-06-24 13:17:05 1051 1

原创 东北大学C语言期末-有一框鸡蛋满足下面所有条件:2个2个拿剩1个,3个3个拿正好拿完,4个4个拿剩1个,计算这筐鸡蛋可能的个数,输出3中可能结果。

有一框鸡蛋满足下面所有条件:2个2个拿剩1个,3个3个拿正好拿完,4个4个拿剩1个,计算这筐鸡蛋可能的个数,输出3中可能结果。

2020-06-24 13:17:00 1061

原创 东北大学C语言期末考试-在屏幕上输出所有1000以内满足条件的素数n,当n为素数时,2*n+1也为素数(例如,5是素数,11也是素数)

东北大学C语言期末考试-在屏幕上输出所有1000以内满足条件的素数n,当n为素数时,2*n+1也为素数(例如,5是素数,11也是素数)题目在屏幕上输出所有1000以内满足条件的素数n,当n为素数时,2*n+1也为素数(例如,5是素数,11也是素数)  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼的B站本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!

2020-06-24 13:16:33 1149

原创 东北大学C语言期末考试-从数据文件中获得了如下包含赋值运算的字符串 a=100\nb=200\n 均以\n分割,将其中的数字以用,分割

从数据文件中获得了如下包含赋值运算的字符串 “a=100\nb=200\n” 均以“\n"分割,将其中的数字以用","分割的字符串形式返回编写函数fun(char in[],char out[]),in存储原始字符串,out存储转换后的字符串。例如初始化"a=100\nb=200\n",返回"100,200"要求在主函数中完成字符串初始化,调用fun后,在主函数输出结果。

2020-06-24 13:16:28 1845

原创 东北大学C语言期末题库-某实验中采集了2组图像,经过计算其对应分类分别为:A[15]={ 3 0 4 7 9 7 3 8 2 5 7 2 2 6 7 }B[15]={ 4 0 4 7 2 8 4 9

某实验中采集了2组图像,经过计算其对应分类分别为:A[15]={ 3 0 4 7 9 7 3 8 2 5 7 2 2 6 7 }B[15]={ 4 0 4 7 2 8 4 9 7 3 0 3 4 7 3 }请从A中的从下标1开始抽取n个数据请从B中的从下标2开始抽取n个数据编制函数double distance( int a[],int b[],int n),计算两组数据的曼哈顿距离。曼哈顿距离:若A={a1,a2,a3,...},B={b1,b2,b3,...}则距离为|a1-b1|+|a2-

2020-06-24 13:16:25 832

原创 东北大学C语言期末考试题库-从键盘输入一个任意3~5位正整数,判断各位数字之和是否为18,是输出yes,否则输出no。

东北大学C语言期末考试题库-从键盘输入一个任意3~5位正整数,判断各位数字之和是否为18,是输出yes,否则输出no。题目从键盘输入一个任意3~5位正整数,判断各位数字之和是否为18,是输出yes,否则输出no。  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼的B站本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!本专栏为东北大学C语言课程题库的题

2020-06-24 13:16:20 1705

原创 东北大学C语言期末考试-已知非零整型数组f,计算表达式1/f[0]-1/f[1]+1/f[2]-1/f[3]+.......1/f[n]的值。

东北大学C语言期末考试-已知非零整型数组f,计算表达式1/f[0]-1/f[1]+1/f[2]-1/f[3]+…1/f[n]的值。题目已知非零整型数组f,计算表达式1/f[0]-1/f[1]+1/f[2]-1/f[3]+…1/f[n]的值。要求:(1)初始化非零整型数组f,长度n>=6;(2)计算表达式的值并输出,结果的小数点后保留2位。题解在后面代写oj,有需要可以私聊。  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~

2020-06-24 13:16:16 1010

原创 东北大学C语言期末-编写函数void filename(char s[])判断给定的文件名是否合法(文件名中只允许出现数字、字母和下划线)。要求 主函数负责输入文件名,子函数负责判断及输出(合法输出

编写函数void filename(char s[]);判断给定的文件名是否合法(文件名中只允许出现数字、字母和下划线)。要求:主函数负责输入文件名,子函数负责判断及输出(合法输出yes,否则输出no)。

2020-06-24 13:16:00 968

原创 东北大学C语言期末考试题目-某共享汽车收费标准如下:(1):行驶里程在[0,30]公里,收费5.00元,奖励里程1公里(2):行驶里程在[31,60]公里,收费10.00元,奖励里程2公里

某共享汽车收费标准如下:(1):行驶里程在[0,30]公里,收费5.00元,奖励里程1公里(2):行驶里程在[31,60]公里,收费10.00元,奖励里程2公里(3):行驶里程在[61,100]公里,收费15.00元,奖励里程3公里(4):行驶里程在[101,150]公里,收费20.00元,奖励里程4公里(5):行驶里程在[151,200]公里,收费25.00元,奖励里程13公里编写程序,利用循环输出下列一组行驶里程的费用及奖励里程总数。69 135 56 97 96 84 62

2020-06-24 13:15:55 2213 1

原创 东北大学C语言期末考试题目-编写字符串过滤函数void filterch(char s1[],char s2[]),取字符串s1中的字母字符,保存至s2。

编写字符串过滤函数void filterch(char s1[],char s2[]),取字符串s1中的字母字符,保存至s2。例如:初始化s1字符串为"ab177$df2",新生成的s2为”abdf"。要求:在主函数中初始化s1及输出结果。

2020-06-24 13:15:50 1109

原创 东北大学C语言期末考试题库-某公司需要统计用户对商品的评价结果,如果评价A,则得5.0分,如果评价B,则得3.0,如果评价A,则得1分数。争对下列一组评价,计算商品的平均评价分值。

某公司需要统计用户对商品的评价结果,如果评价A,则得5.0分,如果评价B,则得3.0,如果评价A,则得1分数。争对下列一组评价,计算商品的平均评价分值。"BBAACACABABC"

2020-06-24 13:15:44 896

原创 东北大学C语言期末考试题库-编写程序,对字符串进行分组操作, 每三个字符为一组,插入一个空格,例如,初始化字符串s1 abcdefghijk ,分组后得到结果并输出s2 abc def ghi jk

编写程序,对字符串进行分组操作, 每三个字符为一组,插入一个空格,例如,初始化字符串s1"abcdefghijk",分组后得到结果并输出s2"abc def ghi jk"。要求:主函数负责初始化及输出,定义void group(char s1[], char s2[])完成分组。

2020-06-24 13:15:33 1196 11

原创 东北大学C语言期末考试题库-从键盘输入一个任意3~5位正整数,判断各数位之和是奇数还是偶数,若偶数,输出”和为偶数“,若为奇数,输出”和为奇数“。

从键盘输入一个任意3~5位正整数,判断各数位之和是奇数还是偶数,若偶数,输出”和为偶数“,若为奇数,输出”和为奇数“。

2020-06-24 13:15:27 1358

原创 东北大学C语言期末考试题库-编写程序,初始化含有数字的字符串,该字符串中存在多个数字字符,找到数字字符,并以整数形式输出出来。例如初始化str1“ab2k3wbc”,则以整数形式输出23。

编写程序,初始化含有数字的字符串,该字符串中存在多个数字字符,找到数字字符,并以整数形式输出出来。例如初始化str1"ab2k3wbc",则以整数形式输出23。要求:主函数负责初始化及输出,定义int aoi(char str1[])完成数值的提取和返回。

2020-06-24 13:15:22 1686 1

原创 东北大学OJ-1674: 实验12-6:改错,两个数交换

编写函数实现两个数的交换。\#include <stdio.h>int swap(int *p1, int *p2){ int *t; *t = *p1 ; *p1 = *p2; *p2 = *t;}int main( ){ int a, b, *pa, *pb ; scanf("%d%d",pa,pb); printf("交换前a=%d,b=%d", a, b); swap( pa, pb) ; printf("\n交换后a=%d,b=%d ", a,

2020-06-22 22:08:17 2197 1

原创 东北大学OJ-1678: 实验12-10:回文字符串

编写函数:int fun(char *p),功能是判断一个字符串是否是回文字符串(提示:回文字符串是指正读和反读都一样的字符串),要求从主函数中由键盘输入字符串,调用函数fun后,根据函数fun的返回值,主函数输出是否为回文字符串的判断。

2020-06-22 22:07:47 1916 1

原创 东北大学OJ-1675: 实验12-7:程序改写,字符串连接

将下列字符串连接程序改写为用指针实现:\#include<stdio.h>void catstr(char a[] , char b[]){ int i=0, j ; while(a[i++]); for(j=0; b[j] ; j++ ) a[i++] = b[j]; a[i] = '\0' ;}void main( ){ char a[20] , b[10]; gets(a);gets(b); copystr(a , b); puts(a);}

2020-06-22 22:07:15 1867

原创 东北大学OJ-1475: 实验12-4:指针实现字符串连接(指针下)

编写函数void fun(char *s1, char *s2, int n)将s2所指字符串的前n个字符连接到s1所指向的字符串后面。主函数输入两个字符串及n,调用函数完成连接过程,输出连接结果。

2020-06-22 22:06:45 3057 1

原创 东北大学OJ-1611: 实验10-7:编写函数拷贝子串

编写函数void strcopy(char s1[], char s2[], int m, int n)将s1串中下标m开始的n个子串拷贝到s2中,要求从键盘输入s1串,m和n,调用函数完成拷贝后输出s2.主函数如下所示,请只提供子函数的编写:void strcopy(char s1[], char s2[], int m, int n);int main(){ char s1[100],s2[100]; int m,n; gets(s1); scanf("%d%d",&

2020-06-22 22:06:13 2045 1

原创 东北大学OJ-1607: 实验10-3:编写矩阵转置函数

编写函数void fun(int a[][4]),其功能是实现二维数组赋值及转置。main 函数中输入整数n,定义二维数组a[4][4]; 调用fun函数,赋值数组元素a[i][j]=n*i+j,并实现二维数组a的转置,在主函数输出转置后的二维数组。输出格式"%3d"。主函数如下所示,请只提供子函数的编写:void fun(int a[][4], int n);int main(){ int i,j,n; int a[4][4]; scanf("%d",&n); fun(a,

2020-06-22 22:05:41 1969 2

原创 东北大学OJ-1610: 实验10-6:编写函数判断密码的有效性

要求:主函数输入密码,调用函数判断用户所设密码的有效性,密码要求:长度大于6,有字母、数字,及特殊字符,在主函数中输出判断结果,符合要求则输出"pass",否则输出"fail"主函数如下所示,请只提供子函数的编写:int pws(char s[]);int main(){ char str[50]; int n; gets(str); n = pws(str); if (n==1) printf ("pass"); else printf ("fa

2020-06-22 22:05:15 1909 75

原创 东北大学OJ-1606: 实验10-2:倒序输出数组

编写函数void fun(int a[],int n),其功能是将数组a进行倒序,即a[0] 和a[n-1]交换,a[1]和a[n-2]交换。main函数中定义数组a[10],输入数组长度及各元素,调用fun函数,然后将倒序后的数组a输出,输出格式"%d "。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>void fun(int a[],int n);int main(){ int n,i; scanf("%d",&n); int a[

2020-06-22 22:04:40 842

原创 东北大学OJ-1605: 实验10-1:打印水仙花数、

编写int fun(int x)函数,其功能是判断一个三位数x是否是水仙花数,如果是则返回1,不是返回0。 main函数中调用fun函数找出三位数中的所有水仙花数,并打印输出。说明:所谓“水仙花数”即是指一个三位数,其各位数字的立方和等于该数本身。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>int fun(int x);int main(){ int m,n,i; scanf("%d",&n); for(i=n;i<=999;i++) { m=fu

2020-06-22 22:04:04 1973

原创 东北大学OJ-1619: 实验9-11:鸡兔同笼问题

编写函数int fun(int n, int m)解决鸡兔同笼问题,已知鸡和兔的总数量为n, 总腿数为m,函数fun()计算兔的数目,在主函数中调用fun(), 计算并依次输出鸡和兔的数目,如果无解,则输出No answer**说明:**主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int fun(int n, int m);int n1,n2;int main(){ int m,n,f; scanf("%d

2020-06-22 22:03:33 902

原创 东北大学OJ-1603: 实验9-9:编写求次幂的函数

编写函数double powr(int m,int n)计算m的n次幂,要求在主函数中输入m和n,调用函数powr输出结果。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>\#include<math.h>double powr(int m,int n);int main(){ int m, n; scanf("%d%d", &m, &n); printf("%.0lf\n", powr(m,n)); return 0;}

2020-06-22 22:03:10 1172

原创 东北大学OJ-1599: 实验9-5:编写递归函数,求第n个数

编写递归函数int f(int n)实现如下功能:有n个数,上一个数比下一个数大n-2,已知第1个数是2,那么求第n个数的大小。在main函数中输入n,调用f函数后,在main函数中输出结果。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int f(int n);int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0; }

2020-06-22 22:02:30 948

原创 东北大学OJ-1598: 实验9-4:编写递归函数,求斐波那契数列第n项

编写递归函数int f(int n),计算如下公式:定义main函数输入n,调用f函数进行计算,在main函数中输出计算结果。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int f(int n);int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0; }

2020-06-22 22:02:09 988

原创 东北大学OJ-1595: 实验9-1:编写函数判断闰年

编写函数 int fun(int n)判断n是否是闰年,定义main函数输入年份,调用fun函数判断,在main函数中输出yes或no。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>int fun(int n);int main(){ int year , f ; scanf("%d",&year); f=fun(year); if(f==1)​ printf("yes"); else​ printf("no

2020-06-22 22:00:25 884

原创 东北大学oj-1354: 实验8-2:求矩阵每列最大值(二维数组、字符数组)

输入3*4的二维数组,输出每一列的最大值。

2020-06-22 21:59:53 906

原创 东北大学OJ-1355: 实验8-1:求矩阵右上角之和(二维数组、字符数组)

输入一个4*4二维数组,输出其右上三角(含主对角线)的元素之和。

2020-06-22 21:59:23 1079

原创 东北大学OJ-1353: 实验8-3:求重复次数最多的数

输入数组int a[12]的十个元素,输出数组中重复次数最多的数。输出格式:num: %d, times=%d

2020-06-22 21:58:48 854

原创 东北大学OJ-1343: 实验8-5:打印加法口诀表(二维数组、字符数组)

输入n,输出n~n的加法口诀表,输出格式"%3d".

2020-06-22 21:58:13 808

原创 东北大学OJ-1220: 实验8-11:判断字符类型

从键盘输入任意的字符,按下列规则进行分类:(1)数字(例如:‘0’‘5’);(2)字母(例如:‘a’‘b’);(3)算术运算符(+、-、*、/、%);(4)转义字符(\n、\a、\b、\t)。但输入一个字符‘#’时,停止统计,并打印统计的结果。

2020-06-22 21:57:47 816

原创 第三章 栈和队列 队列
原力计划

第三章 栈和队列  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客3.2 队列3.2.1 队列的基本概念队列(Queue),是一种操作受限的线性表,只允许在表的一端进行插入,另一端进行删除。是一种先进先出的线性表(FIFO)。入队:向队列中插入元素出队:删除元素队头(

2020-06-22 21:54:22 3076 24

原创 第三章 栈和队列 栈的实现
原力计划

第三章 栈和队列  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客3.1 栈3.1.1 栈的定义与基本操作栈(stack)是只允许在一端进行插入或者删除操作的线性表,是先进后出(FILO)的线性表。栈的基本操作有:InitStack(&s); 初始化一个空栈S

2020-06-22 21:52:49 3133 24

原创 链表常用的几个操作

  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客2.7 链表常用的几个操作:求最值ElemType GetMax(LinkList L) { LNode* p = L->next; ElemType m = p->data; while (p){.

2020-06-14 17:54:22 1379

原创 顺序表和链表的比较

2.6 顺序表和链表的比较  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客顺序表链表存取方式可以顺序存取,也可以随机存取只可以顺序存取按值查找(有序)可以使用折半查找,O(log2N)只可以顺序查找O(N)插入、删除需要移动大量

2020-06-14 17:53:39 1334 1

原创 第二章 线性表 双链表 循环链表
原力计划

第二章 线性表  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客2.4 双向链表(双链表)在单链表中只有一个指向其后继节点的指针,导致单链表只能从头结点依次顺序的向后遍历,访问后继结点的效率为O(1),但是访问前继结点的效率为O(1),为了解决这个问题,我们引入了双链表。

2020-06-14 17:53:08 1373 51

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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