【发布时间】:2017-12-08 13:50:31
【问题描述】:
我想做一个函数,它接受字符串数组并打印大字符串和字符数,例如
String[] names = { "Microsoft", "lg", "apple","Samsung"}
输出是:
更大的名字是:微软
字符数 9
我已经完成了 num 个字符,但我不知道如何打印名称**
String[] names = { "microsoft", "lg", "apple","samsung"};
int big = 0;
for (int i = 0; i < names.Length; i++) {
if (big<names[i].Length) {
big = names[i].Length;
}
}
Console.WriteLine("bigger name is{0}chars ",big);
【问题讨论】:
-
引入第二个变量来存储或最大值的索引,就像你使用
big -
什么语言:Java 或 C#
-
如果你写了这段代码,你应该很容易理解当你找到最长的字符串时你需要另一个变量来保持数组的索引