自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 matlab机器人画圆轨迹规划

在这里插入图片描述function Untitled() clear; clc;L(1)=Link([0 0.15055 0 pi/2]); L(2)=Link([0 -0.115 0.246 0]);L(3)=Link([0 0.1163 0.190 0]);L(4)=Link([0 -0.1175 0 pi/2]);L(5)=Link([0 0.1175 0 -pi/2]);L(6)=Link([0 0.105 0 0]);ZU3=SerialLink(L,'n

2021-12-12 19:08:34 6921 2

原创 数据结构排序算法实验报告c语言

题目描述设计并实现一个管理系统(学生管理、图书管理、产品管理等等),系统中需包含1000条以上的记录,系统至少包含以下功能:(1) 自动生成记录信息(或者从文件中读取);(2) 逐条显示所有记录信息;(3) 利用时间复杂度O(n2)的排序算法(例如直接插入排序或者折半插入排序)按照关键字进行排序;(4) 利用时间复杂度O(nlogn)的排序算法(例如快速排序)按照关键字进行排序;(5) 程序中统计(3)和(4)的算法在数据正序、逆序、乱序情况下的比较次数与移动次数并输出,在报告中对比较次数与移动

2021-12-12 19:01:52 3869

原创 数据结构稀疏矩阵的基本操作

实现稀疏矩阵的输入、输出、添加元素、删除元素、转置操作。#include "stdafx.h"#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100#define true 0#define false 1typedef struct{ int i, j;//记录矩阵行和列的数值 int e;//记录非零元素的值}Triple;typedef struct{ Triple data[MAXSIZE

2021-10-31 15:44:35 1082

原创 多文件基本顺序表的建立

数据与结构作业头文件源文件顺序表的建立顺序表的取值顺序表的查找顺序表的插入顺序表的删除初始化及拓展空间顺序表的输出主要代码头文件Sqlist.h#include <stdio.h>#include <stdlib.h>#include "gloabledef.h"typedef struct{ ElemType *data;/*存储空间的基地址*/ int length; /*表的长度(已存入的元素个数)*/ int listsize; /*当前存储空间的

2021-09-24 21:58:36 288

原创 《单片机原理及应用(魏洪磊)》第七章第8题

就图7-7编写程序,实现间隔0.5s循环流水显示数字0-9.例如,开始显示1 2,0.5s后变为“2 3”,再过0.5s变为“3 4”……#include<reg51.h> unsigned char segment[2]={0x7f,0xbf}; unsigned char led[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; unsigned char count=0; unsigned char k=1; un

2021-04-12 22:26:21 962 1

原创 《单片机原理及应用(魏洪磊)》第七章第9题

就图7-7编写程序,实现变速的“8”字显示20ms的速度循环10次。变为慢速,以每个“8”字显示0.5s的速度循环5次。最后再变为10次快速循环,如此不断重复。#include<reg51.h>unsigned int count=0,count1=0,count2=0;unsigned char led=0x80;unsigned char segment[]={0x7f,0xbf};int main(void){TMOD=0x01;TH0=(65536-20000)/256;

2021-04-12 22:13:32 407 1

原创 《单片机原理及应用(魏洪磊)》第七章第10题

设计用3x3矩阵键盘、一位数码管和8051单片机的接口电路,并编程实现用数码管显示矩阵键盘按键1-9的值。#include<reg51.h>#define uchar unsigned charsbit line0=P2^0;sbit line1=P2^1;sbit line2=P2^2;unsigned char led[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80};bit iskeyinput(){P2=0x07;if(

2021-04-12 22:02:53 1126

原创 《单片机原理及应用(魏洪磊)》第六章第12题

设系统时钟频率为12MHz,利用定时器T0中断,实现从P2.1输出高电平宽度为10ms,低电平为20ms的矩形波。#include<reg51.h>bit flag=0;sbit a1=P2^1;int main(void){unsigned int count=0;TMOD=0x01;TH0=(65536-1000)/256;TL0=(65536-1000)%256;EA=1;ET0=1;TR0=1;while(1){if(flag){count=count+

2021-03-29 20:25:03 1964

原创 《单片机原理及应用(魏洪磊)》第六章第11题

设系统时钟频率为12MHz,利用定时器T1中断,控制P2.1引脚和P2.2引脚分别输出频率为1000Hz和10Hz的方波#include<reg51.h>bit flag=0;sbit a1=P2^1;sbit a2=P2^2;int main(void){unsigned int count=0;TMOD=0x10;TH1=(65536-500)/256;TL1=(65536-500)%256;EA=1;ET1=1;TF1=0;TR1=1;while(1){i

2021-03-29 20:03:40 2233

原创 《单片机原理及应用(魏洪磊)》第六章第10题

编写控制程序,通过按键可以改变流水灯的流水方向。要求使用外部中断方式控制按键,使用定时器方式控制流水灯时间。#include<reg51.h>bit flag=0;sbit key=P3^2;unsigned char cnt;int main(void){TMOD=0x01;IT0=1;EA=1;EX0=1;P0=0xfe;TH0=(65536-46083)/256;TL0=(65536-46083)%256;cnt=0;TF0=0;TR0=1;while(1)

2021-03-29 19:48:40 1181 2

原创 gradle5.6.2-all.zip百度网盘下载

链接:https://pan.baidu.com/s/17OwHnhLqiLqRHAgLk4pt8w提取码:3hi3

2020-10-11 16:32:52 2015

原创 金币

题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续 N 天每天收到 N 枚金币后,骑士会在之后的连续 N+1 天里,每天收到 N+1 枚金币。请计算在前 K 天里,骑士一共获得了多少金币...

2019-12-24 16:31:23 656

原创 最长字符串

题目描述给定一系列不同长度的字符串,找出最长的一串后输出输入第一行为一个正整数n(n<=10),表示字符串的个数。接下来有n行,每行一个字符串,字符串仅包含英文字母,长度不超过50。输出输出最长的字符串。样例输入3abcdef样例输出def#include <stdio.h>#include <string.h>int mlen(cha...

2019-12-24 15:32:02 977

原创 冒泡排序

题目描述用指针编写一个对整型数组进行冒泡排序的函数。冒泡排序是指将相邻的元素进行比较,如果不符合所要求的顺序,则交换这两个元素。对整个数列中所有的元素反复进行以上操作,直到所有的元素都排好序为止。输入第一行输入1个正整数n,表示数的个数 3 <= n <= 100第二行n个整数,之间用空格隔开,这些数在0~9999999之间输出一行n个整数,每两个整数之间用一个空格隔开样...

2019-12-23 20:06:45 413

原创 猴子选大王

题目描述有n只猴子围成一圈,从1~n编号,大家决定从中选出一个大王。经过协商,决定选大王的规则为:从编号为1的猴子开始报数,报到k的猴子出圈,然后再从下一只开始继续报1到k…最后剩下来的那只就是大王。要求编程从键盘输入n,k,输出成为大王的猴子编号。输入一行输入2个正整数n和k 2<=n<=1000,2<=k<=109输出一行一个正整数,表示猴王的编号样例输入...

2019-12-23 19:12:40 688

原创 输出学生信息

题目描述输入一个学生的信息,包括姓名、性别、年龄、体重,再输出这些信息输入一行,依次是学生的姓名、性别、年龄、体重。输出一行,依次是姓名、性别、年龄、体重(体重保留一位小数)样例输入zhangsan m 20 90.5样例输出zhangsan m 20 90.5提示本题建议采用结构体完成。定义结构体语法如下:struct stu{char name[20];char...

2019-12-23 18:22:04 3583 1

原创 求组合数

题目描述编写一个求n!的函数,并用于求从n个数中取m个数的组合数(m<=n)。组合数=n!/(m!*(n-m)!) 。输入输入整数n和m, 1 <= m <=n <=10输出输出组合数样例输入5 1样例输出5#include<stdio.h>int fact(int n){ int i,s=1; if(n==0) ret...

2019-12-22 19:58:27 1261

原创 输出素数

题目描述编写一个判断素数的函数,主函数中利用这个函数,打印出n与m之间的所有素数。输入多组测试数据,每组输入2个整数n和m,其中1 < n <= m <= 1000输出在一行输出n和m之间(包含n和m)的所有素数,中间用空格隔开,最后一个数后面没有空格。样例输入2 14样例输出2 3 5 7 11 13#include <stdio.h>#inc...

2019-12-22 19:49:50 571

原创 求阶乘的函数

题目描述函数定义的语法形式类型说明符 函数名(含类型说明的形式参数表){语句序列}现在请你编写一个求阶乘的函数,并利用这个函数求n的阶乘输入输入一个整数n (n <=10)输出利用函数求出n的阶乘,并输出样例输入3样例输出6#include<stdio.h>int fact(int n){ int i,s=1; for(i=1;i<...

2019-12-22 18:46:27 3160

原创 恺撒加密

题目描述有一行电文,请将电文中所有字母按A→F,B→G,……,U→Z,V→A,W→B,X→C,Y→D,Z→E,a→f,b→g,……,u→z,v→a,w→b,x→c,y→d,z→e的规律译成密文,其他字符保持不变。输入多组测试数据,每组输入一行以回车结束的字符串(少于80个字符)。输出输出加密后的字符串。样例输入There are 5 ducks.样例输出Ymjwj fwj 5 i...

2019-12-22 15:34:04 623

原创 统计单词个数

题目描述输入一行字符(少于80个字符),以回车结束,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。输入多组测试,输入一字符串,以回车结束。输出输出该字符串中单词的个数样例输入This is a c program.样例输出5#include<stdio.h>#include<string.h>int main(){ ...

2019-12-22 15:18:20 858

原创 统计元音字母数

题目描述输入一行字符串,统计字符串中所有英文字母中的各元音字母’a/A’、‘e/E’、‘i/I’、‘o/O’、'u/U’的个数输入输入一行字符串(少于80个字符),以回车结束。输出逐行输出字符串中各元音字母’a/A’、‘e/E’、‘i/I’、‘o/O’、'u/U’的个数。样例输入There are 10 ducks.样例输出13001#include<stdio....

2019-12-22 14:19:09 1362

原创 重组字符串

题目描述输入一个以回车结束的字符串,将字符串中的字符按ASCII码从小到大顺序重组后输出。输入输入一个以回车结束的字符串(少于80个字符)。输出将字符串中的字符按ASCII码从小到大顺序重组后输出样例输入Student样例输出Sdenttu#include<stdio.h>#include<string.h>int main(){ char a[...

2019-12-22 14:13:04 1304

原创 统计每个字母个数

题目描述输入一段英文(字数小于100),以回车结束,统计其中的每个字母出现次数,不区分大小字。输入多组测试数据,每组输入一段英文(字数小于100),以回车结束输出输出每个字母出现的次数(次数为零的不输出) 每组数据后面输出一个空行样例输入Welcome to c world.样例输出c: 2d: 1e: 2l: 2m: 1o: 3r: 1t: 1w: 2#inc...

2019-12-22 14:07:36 6137 8

原创 字符串整理

题目描述输入一个字符串,将字符串中所有非英文字母的字符删除后输出。输入多组测试数据,每组输入一个以回车结束的字符串。输出将这行字符中所有非英文字母的字符删除后输出样例输入I Have 2 MP3.please you declare the variable m_n_DLength10!样例输出IHaveMPpleaseyoudeclarethevariablemnDLeng...

2019-12-22 13:46:53 498

原创 C语言合法标识符

题目描述输入一个字符串,判断其是否是C的合法标识符。输入输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。输出对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。样例输入312ajffi8x_aff ai_2样例输出noyesno提示C语言的标识...

2019-12-21 21:10:43 2584 3

原创 首字母变大写

题目描述输入一个英文句子,将每个单词的第一个字母改成大写字母。输入输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。输出请输出按照要求改写后的英文句子。样例输入i like acmi want to get an accepted样例输出I Like AcmI Want To Get An Accepted#include<stdio.h...

2019-12-21 19:37:12 594

原创 绝对公正的裁判

题目描述大家知道我们学校的OnlineJudge吗?,你知道他会告诉你什么呢? Compiling : 您提交的代码正在被编译。Running : 您的程序正在OJ上运行。Judging : OJ正在检查您程序的输出是否正确。Accepted (AC) : 您的程序是正确的,恭喜!Presentation Error (PE) : 虽然您的程序貌似输出了正确的结果,但是这个结果的格式有点问题。请...

2019-12-21 19:05:20 345

原创 单数变复数

题目描述英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s输入第一行输入一个数字n,表示有n组测试数据 后面跟n行,每行是一个英语单词输出对于每组测试数据,输出一行,要求将输入的英文单词变成复数样例输入2bookfish样例输出books...

2019-12-18 23:32:06 656

原创 回文串

题目描述输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。输入多组测试数据,每组输入一字符串(少于80个字符)。输出若是回文,以输出“Yes”,否则输出“No”。样例输入XYZYXHOWAREYOU样例输出YesNo#include<stdio.h>#include<st...

2019-12-18 22:46:40 266

原创 统计元音

题目描述统计每个元音字母在字符串中出现的次数。输入输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串,只由小写字母组成。输出对于每个测试实例输出5行,格式如下: a:num1 e:num2 i:num3 o:num4 u:num5 多个测试实例之间由一个空行隔开。 请特别注意:最后一块输出后面没有空行:)样例输入2aeioumy name is i...

2019-12-18 22:34:06 265

原创 Yes,I can!

题目描述Boys and girls: Good evening. Welcome to take the select contest. I wish you can be an ACMer, and ACM can bring the happiness of success to you. ACM is a little difficult,but if you try,you can!N...

2019-12-18 19:47:04 391 1

原创 查找最大元素

题目描述对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。输入输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。输出对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。样例输入abcdefgfedcbaxxxxx...

2019-12-18 19:38:15 248

原创 统计字母数字等个数

题目描述输入一串字符,统计这串字符里的字母个数,数字个数,空格字数以及其他字符(最多不超过100个字符)输入多组测试数据,每行一组输出每组输出一行,分别是字母个数,数字个数,空格字数以及其他字符个数样例输入I am a student in class 1.I think I can!样例输出18 1 6 110 0 3 1#include<stdio.h>#...

2019-12-18 19:26:36 663

原创 反话连篇

题目描述把输入的字符按照反着顺序输出输入多组测试数据 每组一行(不超过100个字符)输出按照输入的顺序反着输出各个字符样例输入I am a boy.样例输出.yob a ma I提示可以用strlen(a)求a数组的长度#include<string.h>#include<stdio.h>#include<string.h>int ...

2019-12-18 19:10:49 633

原创 回型矩阵

题目描述输出n*m的回型矩阵输入多组测试数据 每组输入2个整数 n和m(不大于9)输出输出n*m的回型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右)样例输入4 3样例输出1 2 310 11 49 12 58 7 6#include<stdio.h>int a[11][11];int n,m,i,j,k,s;int main(){...

2019-12-16 22:59:30 879

原创 矩阵乘积

题目描述输入一个m×n的整数矩阵A,再输入一个n×m的整数矩阵B。计算C=A×B。输入先输入m和n(m和n均≤10),另起一行后输入一个m×n的整数矩阵A,然后再输入一个n×m的整数矩阵B。每列数据用空格分隔,每行数据用回车分隔。输出计算A×B→C,输出矩阵C。样例输入2 31 2 32 4 61 23 45 6样例输出22 2844 56#include<s...

2019-12-16 22:56:35 993

原创 海选女主角

potato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。 “做什么比较挣钱呢?筛沙子没力气,看大门又不够帅…”potato老师很是无奈。 “张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?”lwg在一旁出主意。 嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马上就拍一部激光电影《杭电记忆——回来我的爱》。 说干就干,马上海选女主...

2019-12-16 22:51:55 92

原创 矩阵鞍点

题目描述输入一个正整数n(1<= n <= 6)和n阶方阵a中的每一个元素,如果找到a的鞍点(鞍点的元素值在该行上最大,在该列上最小),就输出它的下标,否则输出“NO”(设a最多只有一个鞍点)。输入多组测试数据,每组输入一个正整数n,和n行n列的整数,每一行回车结束输出如果找到a的鞍点(鞍点的元素值在该行上最大,在该列上最小),就输出它的下标,否则输出“NO”(设a最多只有一...

2019-12-16 22:49:12 1423

原创 矩阵对角线求和

题目描述输入一个n×n的整数矩阵,分别计算两个对角线的和。输入输入矩阵的阶数n(n≤10),另起一行后输入一个n×n的整数矩阵,每列数据用空格隔开,每行数据用回车分隔。输出输出主对角线和副对角线的和。样例输入31 2 33 2 19 7 8样例输出11 14#include<stdio.h>int main(){ int n,a[10][10],i,j,...

2019-12-16 22:43:27 2664

空空如也

空空如也

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

TA关注的人

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