2 条题解
-
0
字符串比较原理是第一个不相同的字符的ascill码值的大小,字符串可以直接比较
#include<stdio.h> #include <string.h> int main() { int n,m; scanf("%d",&n); while(n--) { scanf("%d",&m); char ni[10]; scanf("%s",ni);//保存一个用于比较的字符串 m--;//保存过一次,所以用掉一次循环 while(m--) { char mi[10]; scanf("%s",mi); int i=0; while(ni[i]==mi[i]) i++; if(ni[i]>mi[i])//比较字符串大小 { memset(ni,0,10); strcpy(ni,mi); } memset(mi,0,10);//清空数组为下一次循环腾出空间 } printf("%s\n",ni); } return 0; }
- 1
信息
- ID
- 197
- 时间
- 3000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 487
- 已通过
- 170
- 上传者