自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机大学生电脑文件管理(不代表全体,仅是个人使用方式)

帮组整理文件

2023-10-16 12:26:37 593

原创 关于学习编程类的文件夹

1.建造一级文件夹 命名规则:编程软件名+workSpace2。建造二级文件夹 命名规则:学习的内容 比如Spring3.建造三级文件夹 命名规则:学习的天数4.建造四级文件夹 命名规则:学习的具体内容

2023-09-30 18:24:15 262

原创 电脑上一些有趣的软件

加快浏览器下载软件的速度。

2023-07-04 23:10:17 330

原创 自动点击浏览器和搜索相应的网站

搞点自动化,解放双手,让电脑代替重复性的工作

2023-06-14 21:55:15 277

原创 微信自动发送消息

搞点自动化,解放双手,让电脑代替重复性的工作

2023-06-14 21:54:13 117

原创 人生迷茫帮选器

【代码】人生迷茫帮选器。

2023-04-24 12:37:15 85 1

原创 关于电脑格式化之后的恢复

vscode配置C语言和python

2023-03-15 22:26:18 956

原创 线性表的顺序存储

线性表的顺序存储

2023-01-05 13:06:04 104

原创 PTA- 两个有序链表序列的合并

已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。

2022-09-11 20:56:54 5085

原创 PTA-单链表基本操作

请编写程序实现单链表插入、删除结点等基本算法。给定一个单链表和一系列插入、删除结点的操作序列,输出实施上述操作后的链表。单链表数据域值为整数。

2022-09-11 20:54:25 3266

原创 递增有序顺序表的插入

实验目的:1、掌握线性表的基本知识 2、深入理解、掌握并灵活运用线性表。3、熟练掌握线性表的存储结构及主要运算的实现已知顺序表L递增有序,将X插入到线性表的适当位置上,保证线性表有序。。

2022-09-11 20:52:01 2069

原创 最长对称子串

对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定,最长对称子串为,于是你应该输出11。

2022-08-22 17:23:25 390

原创 C语言之四舍五入

C语言——两种简单方法——求四舍五入结果

2022-08-22 16:10:06 4232 1

原创 7-158 螺旋方阵

所谓“螺旋方阵”,是指对任意给定的N,将1到N×N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入N×N的方阵里。本题要求构造这样的螺旋方阵。输入格式:输入在一行中给出一个正整数N(<10)。输出格式:输出N×N的螺旋方阵。每行N个数字,每个数字占3位。输入样例:5输出样例: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9#include ..

2022-05-21 18:20:03 162

原创 7-219 A-B(将字符作为数组下标)

本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过104,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A−B的结果字符串。输入样例:I love GPLT! It's a fun game!aeiou输出样例:I lv GPLT! It's fn gm!

2022-04-30 17:11:39 156

原创 日K蜡烛图

股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。如果Close<Open,表示为“BW-Solid”(即“实心蓝白蜡烛”);如果Close>Open,表示为“R-Hollow”(即“空心红蜡烛”);如果Open等于Cl

2022-04-29 09:30:44 269

原创 判断两个字符串是否相同

int mystrcmp(char *s1,char *s2){ if(strlen(s1)!=strlen(s2)) return 0; for(;*s1;s1++,s2++) if(*s1!=*s2) return 0; return 1;}

2022-04-27 10:50:30 252

原创 九宫格输入法

假设有九宫格输入法键盘布局如下: [ 1,.?! ] [ 2ABC ] [ 3DEF ] [ 4GHI ] [ 5JKL ] [ 6MNO ] [ 7PQRS ] [ 8TUV ] [ 9WXYZ ] [ 0空 ]注意:中括号[ ]仅为了表示键盘的分隔,不是输入字符。每个中括号中,位于首位的数字字符即是键盘的按键,按一下即可输入该数字字符。多次按同一个键,则输入的字符依次循环轮流,例如按两次3,则输入D;按5次7,则输入S;按6次2,则输入A。按键0的输入组合是

2022-04-24 15:44:53 1498

转载 福到了(回文字符)

“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N×N 的网格组成的,网格中的元素或者为字符@或者为空格。而倒过来的汉字所用的字符由裁判指定。输入格式:输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者为@或者为空格。输出格式:输出倒置的网格,如样例所示。但是,如果这个字正过来倒过去是一样的,就先输出bu ...

2022-04-10 16:24:15 213

原创 计算2个复数之和与之积(用一种函数返回两种值)

分别输入2个复数的实部与虚部,用函数实现计算2个复数之和与之积。若2个复数分别为:c1=x1+(y1)i, c2=x2+(y2)i,则:c1+c2 = (x1+x2) + (y1+y2)ic1*c2 = (x1*x2-y1*y2) + (x1*y2+x2*y1)i输入格式:输入在一行中给出4个实数,分别代表c1和c2的实部和虚部。输出格式:在两行中分别输出c1+c2和c1*c2的计算结果。输入样例:1 1 -2 3输出样例:addition of comp

2022-04-10 16:23:03 1694

原创 学生成绩排序(交换结构体)

假设学生的基本信息包括学号、姓名、三门课程成绩以及个人平均成绩,定义一个能够表示学生信息的结构类型。输入n(n<50)个学生的成绩信息,按照学生的个人平均分从高到低输出他们的信息。如果平均分相同,按输入的先后顺序排列。输入格式:输入一个正整数n(n<50),下面n行输入n个学生的信息,包括:学号、姓名、三门课程成绩(整数)。输出格式:输出从高到低排序后的学生信息,包括:学号、姓名、平均分(保留两位小数)。输入样例:3101 Zhang 78 87 85102 Wan

2022-04-10 15:25:00 890

原创 7-223 点赞pta

微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“KF1​⋯FK​”,其中1≤K≤10,Fi​(i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。数字间以空格分隔。输出格式:统计所有被.

2022-04-09 09:05:29 769

原创 数列求和-加强版

给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123#include<stdio.h>#include<math.h>int main(){ int num,n,i,j,flag=0; scanf("%d .

2022-04-03 17:16:34 251

原创 说反话-加强版

给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1个空格。输入样例:Hello World Here I Come输出样例:Come I Here World Hello感谢杭州电子科技大

2022-04-03 16:29:53 111

原创 删除字符串中的子串

输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式:输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式:在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcat is a male ccatatcat输出样例:Tom is a male /* Note:Your choice is C IDE */#include "stdio.h"

2022-03-30 18:26:48 688 1

原创 删除重复字符

本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz#include<stdio.h>#include<string.h>#define N 85int main(void){ int i, j, flag, le

2022-03-27 17:03:27 110

原创 字符转换

本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。输入格式:输入在一行中给出一个不超过80个字符且以回车结束的字符串。输出格式:在一行中输出转换后的整数。题目保证输出不超过长整型范围。输入样例:free82jeep5输出样例:825/* Note:Your choice is C IDE */#include "stdio.h"int main(){ char s[100],*p; int i,sum=0;//添加sum

2022-03-27 15:54:54 1318 1

原创 查找书籍

给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。输出格式:在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。输入样例:3Programming in C21.5Programming in VB18.5Programming in

2022-03-26 09:49:45 87

原创 N个数求和

本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 ...给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中分数部分写成分子/分母,要求分子小于分母,且它们没有公因子。如果结果的整数部分为0,则只输出分数部分。输入

2022-03-16 17:47:05 493 1

原创 统计分数

输入N个学生M门课的成绩,统计2门及以上功课为95分以上(含95分)的学生。输入格式:输入N行M列的成绩,要求0~100的整数,其间以空格分隔。(2<=N,M<=10)输出格式:如果有2门及以上功课为95分以上(含95分)的学生,则显示“student:n”;否则显示“None”。输入样例1:在这里给出一组输入。例如:3 489 95 96 9088 87 90 8190 99 100 91输出样例1:在这里给出相应的输出。例如:student

2022-02-09 15:36:11 1026 1

原创 折半查找

在一个有序的一维数组中,输入一个数,利用折半查找法找到该数是这个数组中的第几个数;如果该数不在数组中,则输出“No data!”输入格式:第一行输入一个整数n(1<=n<=15),表示该数组有几个数;第二行输入n个整型一维数组;第三行输入要查找的数。输出格式:如果找到该数,输出“It's position is 4!”;如果没有找到,输出“No data!”。输入样例1:在这里给出一组输入。例如:5-3 2 7 15 4015输出样例1:在这里给出相应

2022-02-08 12:15:23 1681

原创 PTA.C语言.找鞍点

找出二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。也有可能没有鞍点。输入格式:输入4行4列的整型二维数组。输出格式:若有鞍点,输入鞍点以及其位置;若没有鞍点,输出“It is not exist!”。输入样例1:在这里给出一组输入。例如:2 3 9 56 7 8 30 5 7 52 1 8 3输出样例1:在这里给出相应的输出。例如:a[2][2]=7输入样例2:在这里给出一组输入。例如:2 3 9 56 7 8 31 5

2022-02-08 12:14:33 4556

原创 魔方阵

输出魔方阵。所谓魔方阵是指该方阵的每一行、每一列和对角线之和均相等。 例如: 8 1 6 3 5 7 4 9 2输入格式:输入一个整数n,1<=n<=15。输出格式:输出结果,每个数字占5个域宽。输入样例:在这里给出一组输入。例如:3输出样例:在这里给出相应的输出。例如: 8 1 6 3 5 7 4 9 2#include<stdio.h>int main(){ int

2022-02-08 12:13:39 446 1

原创 统计单词数

输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。输入格式:输入一行字符。输出格式:输出单词个数。输入样例:例如:在这里给出一组输入。例如:This is a C program.输出样例:在这里给出相应的输出。例如:5#include "stdio.h"#include "string.h"int main(){ char a[100],i=0,n=0,t=1; gets(a); for(i=0;a[i];i++

2022-02-08 12:12:44 730

原创 求最大字符串

输入4个字符串,求最大字符串。输入格式:输入4个字符串,长度小于20。输出格式:输出最大字符串。输入样例:在这里给出一组输入。例如:applebananapearorange输出样例:在这里给出相应的输出。例如:pear#include "stdio.h"#include "string.h"int main(){char a[4][20],max[20]; int i,j; for(i=0;i<4;i++) gets(a[i]);

2022-02-08 12:11:51 1911

原创 转置矩阵

已知N×N的矩阵A,将A与矩阵A的转置矩阵相加,存放在矩阵B中。输入格式:第一行输入整数N(2<=N<=10)表示个N×N的整型矩阵;然后输入N×N个整数,中间以空格间隔。输出格式:输出矩阵B。输入样例:在这里给出一组输入。例如:32 4 68 10 1214 16 18输出样例:在这里给出相应的输出。例如: 4 12 20 12 20 28 20 28 36#include "stdio.h"int main(

2022-02-08 12:10:55 764

原创 利用冒泡法进行排序

题要求将给定的n个整数从小到大排序后输出。(利用冒泡法进行排序)输入格式:输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从小到大有序的数列,相邻数字间有一个空格,行末不得有多余空格。输入样例:在这里给出一组输入。例如:53 5 6 1 2输出样例:在这里给出相应的输出。例如:1 2 3 5 6#include "stdio.h"int main(){ int a[10],n,i,j,t; sca

2022-02-08 12:09:59 2066

原创 利用选择法进行排序

本题要求将给定的n个整数从大到小排序后输出。输入格式:输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。样例">输入样例:在这里给出一组输入。例如:53 5 6 1 2输出样例:在这里给出相应的输出。例如:6 5 3 2 1#include "stdio.h"int main(){ int j,a[10],i,n,max,t; sc

2022-02-08 12:09:09 395

原创 字符串排序

题目描述对三个字符串按由小到大的顺序排序。(定义二维字符数组)输入格式:输入三个字符串。(字符最大长度30)输出格式:按由小到大的顺序输出三个字符串。样例">输入样例:在这里给出一组输入。例如:JapanChinaGerman输出样例:在这里给出相应的输出。例如:ChinaGermanJapan#include "stdio.h"#include "string.h"int main(){ char s[3][100],t[

2022-02-08 12:07:55 4021

原创 矩阵对角线求和

题目描述求一个N×N的整型矩阵主对角线元素之和。输入格式:第一行输入整数N(2<=N<=10)表示个N×N的整型矩阵;输入N×N个整数,中间以空格间隔。输出格式:输出矩阵主对角线元素之和。输入样例:在这里给出一组输入。例如:31 3 5 6 7 92 4 8输出样例:在这里给出相应的输出。例如:16#include "stdio.h"int main(){ int i,j,a[10][10],n,sum=0; scanf("%

2022-02-08 12:06:57 3928

空空如也

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

TA关注的人

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