7-7 找最小的字符串 (15 分)

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

输入格式:
输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。

输出格式:
在一行中用以下格式输出最小的字符串:

Min is: 最小字符串
输入样例:
5
Li
Wang
Zha
Jin
Xian
输出样例:
Min is: Jin

7-7 找最小的字符串 (15 分)

#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{char a[10000][80];int n;int i,j;int min;char temp[80];scanf("%d",&n);getchar();for(i=0;i<n;i++)gets(a[i]);for(i=0;i<n-1;i++){min=i;for(j=i+1;j<n;j++)if(strcmp(a[min],a[j])>0)min=j;if(min!=i){strcpy(temp,a[min]);strcpy(a[min],a[i]);strcpy(a[i],temp);}}printf("Min is: %s",a[0]);return 0;
}

7-7 找最小的字符串 (15 分)相关推荐

  1. 7-10 找最小的字符串 (15 分)

    7-10 找最小的字符串 (15 分) 本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串. 输入格式: 输入第一行给出正整数N:随后N行,每行给出一个长度小于80的非空字符串,其中不会出现 ...

  2. 7-176 找最小的字符串 (15 分)

    本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串. 输入格式: 输入第一行给出正整数N:随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符. 输出格式: 在一 ...

  3. 7-11 找最长的字符串 (15 分)

    7-11 找最长的字符串 (15 分) 本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串. 输入格式: 输入第一行给出正整数N:随后N行,每行给出一个长度小于80的非空字符串,其中不会出现 ...

  4. 7-100 倒数第N个字符串 (15 分)

    7-100 倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时, ...

  5. 7-95 倒数第N个字符串 (15 分)

    7-95 倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序 ...

  6. 倒数第N个字符串 (15 分)

    倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { ...

  7. L1-050 倒数第N个字符串 (15 分)andL1-054 福到了 (15 分)

    L1-050 倒数第N个字符串 (15 分) 去年 考核写这个题 硬是没写出来 一年了 还是有进步的. 题目: 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L ...

  8. C语言满分代码:L1-050 倒数第N个字符串 (15分)

    立志用更少的代码做更高效的表达 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { ...

  9. 第3章-21 判断回文字符串 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集

    致读者: 博主是一名数据科学与大数据专业大三的学生,一个互联网新人,这篇文章是记录我作为python助教总结的简单题解,写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很 ...

  10. 6-8 连接字符串 (15 分)

    编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面. 例如,分别输入下面两个字符串: FirstString-- Secon ...

最新文章

  1. SpringBoot之@EnableConfigurationProperties分析
  2. OpenGL 绘图移动
  3. vue 心跳监控_vue websocket 加心跳
  4. C语言实现克鲁斯卡尔Kruskal算法求最小生成树(附完整源码)
  5. Strongly connected HDU - 4635(tarjan+强连通分量)
  6. 2021消费者数智化运营白皮书
  7. 三星Galaxy Note 20系列将首发Exynos 992:性能超骁龙865
  8. mysql left join和or_Case:MySQL使用left join的时候or改写成union可以提高效率
  9. Decorator 装饰(结构型)
  10. 计算机应用程序无响应,必看!电脑运行卡或软件卡死无响应,怎么办?
  11. solidworks启动慢的原因在这里
  12. Shamir秘密共享算法
  13. 和外国人聊天的简化英语
  14. 思科N9K交换机配置QOS
  15. 计算机图形学直线线型实验报告,计算机图形学实验报告-直线中点bresenham算法的实现资料.doc...
  16. Bingo NFT 如何帮助交易者和投资者分析市场
  17. Kubernetes之Volumes
  18. 北航 2018计算机学院排课,关于2018—2019学年秋季学期排课的通知
  19. 计算机无法连接网络显示错误651,电脑宽带连不上显示错误651是什么意思?
  20. 黑马C++之 数据类型——整形、实型、字符型、转义字符、字符串类型、布尔类型

热门文章

  1. inline-block,inline,block,table-cell,float
  2. VCL从RES中读取皮肤
  3. c++的准备知识18
  4. The content of the adapter has changed but ListView did not receive a notification
  5. 【最小割】HDU 4971 A simple brute force problem.
  6. NLPCC 2022 投稿开始啦~
  7. 文本分类和意图识别调研思考
  8. 算法岗面试整理 | 腾讯、字节、美团、阿里
  9. 原来算法还能这样用图画出来?
  10. 基于DEAP库的python进化算法--遗传算法实践--非线性函数寻优