自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【 找出不是两个数组共有的元素 】

#include <stdio.h> int main() { int m, n, i, j, k = 0;; int a[20], b[20], c[20]; //int b[20]; //int c[20]; scanf("%d", &m); for (i = 0; i<m; ...

2018-05-10 21:39:38 4096

转载 【 找出不是两个数组共有的元素 】 给定两个整型数组,本题要求找出不是两者共有的元素。

  输入格式:输入分别在两行中给出两个整型数组,每行先给出正整数N(≤20),随后是N个整数,其间以空格分隔。输出格式:在一行中按照数字给出的顺序输出不是两数组共有的元素,数字间以空格分隔,但行末不得有多余的空格。题目保证至少存在一个这样的数字。同一数字不重复输出。输入样例:10 3 -5 2 8 0 3 5 -15 9 10011 6 4 8 2 6 -5 9 0 100 8 1输出样例:3...

2018-05-09 23:43:57 32449 3

原创 【 删除重复的数据 】 将输入的n个(n≤10)数据中重复的数据删除,即重复的数据只保留1个。

输入格式:首先输入整数n,然后在下一行输入n个整数。输出格式:在一行中输出去掉了重复数据后的值 ,数据之间用一个空格分隔,最后一个数据后面无空格。输入样例:1081 78 85 67 85 40 85 82 90 78输出样例:81 78 85 67 40 82 90#include <stdio.h>main(){ int n,i,b; int...

2018-05-09 23:37:40 9904 1

转载 【 二分查找法 】用二分法在一个有序数列{1,2,3,4,5,6,7,8,9,10}中查找key值,若找到key则输出其在数组中对应的下标,否则输出not found。

输入格式:直接输入一个要查找的正整数key。没有其它任何附加字符。输出格式:找到则在一行中按照“weizhi:下标”的格式输出其在数组中对应的下标,否则输出not found。输入样例:4输出样例:weizhi:3输入样例:15输出样例:not found#include <stdio.h>main(){ int b[]={1,2,3,4,5,6,7,8,9,10}; i...

2018-05-09 22:23:50 25759 3

转载 【 交换最小值和最大值 】本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。

输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8#include <stdio.h>main(){ int n,i,a[10],c,d,min,max,j; scanf("%d",&n); for(i=0...

2018-05-09 22:19:43 93252 8

原创 【 简化的插入排序 】 本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序

输入格式:输入在第一行先给出非负整数N(<10);第二行给出N个从小到大排好顺序的整数;第三行给出一个整数X。输出格式:在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。输入样例:51 2 4 5 73输出样例:1 2 3 4 5 7#include <stdio.h>main(){ int n,i,j,x,a[11]; scanf("%d"...

2018-05-09 22:11:12 66179 6

原创 【 求最大值及其下标 】 本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。

输入格式:输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例:62 8 10 1 9 10输出样例:10 2#include <stdio.h>main(){ int n,i,j; scanf("%d",&n); int a[11]; for(...

2018-05-09 22:08:33 78270 2

原创 【 螺旋方阵 】所谓“螺旋方阵”,是指对任意给定的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 <stdio.h>main(){ int c=1,x=0, y=...

2018-05-06 22:07:07 33487 1

原创 【 找鞍点 】一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。 本题要求编写程序,求一个给定的n阶方阵的鞍点。

输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给出的矩阵至多存在一个鞍点。输入样例1:41 7 4 14 8 3 61 6 1 20 7 8 9输出样例1:2 1输入样例2:21 74 1输出样例2:NON...

2018-05-06 21:48:57 45482 5

原创 【矩阵A乘以B】

输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过100。输出格式:若输入的两个矩阵的规模是匹配的,则按照输入的格式输出乘积矩阵AB,否则输出Error: Ca != Rb,其中Ca是A的列数,Rb是B的行数。输入样例1:2 31 2...

2018-05-06 21:40:12 544

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

输入格式:输入为若干英文单词,每行一个,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于10的仅由小写英文字母组成的字符串。输出格式:输出为排序后的结果,每个单词后面都额外输出一个空格。输入样例:blueredyellowgreenpurple#输出样例:red blue green yellow purple#include <stdio.h>#include...

2018-05-06 21:31:04 41380 4

原创 【 找最小的字符串 】 针对输入的N个字符串,输出其中最小的字符串。

 输入格式:输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。输出格式:在一行中用以下格式输出最小的字符串:Min is: 最小字符串输入样例:5LiWangZhaJinXian输出样例:Min is: Jin#include <stdio.h>#include <string.h>main(){ int N...

2018-05-06 21:26:36 44737 9

空空如也

空空如也

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

TA关注的人

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