最长的名字

题目描述:
小蒜的课外班上有N个同学,每个同学的名字长度都不一样。小蒜想知道班上谁的名字最长,你能不能帮他找出来呢?输入格式
输入第一行为小蒜的同学数N(0<=N≤100)。
接下来N行每行是一个同学的名字(中间没有空格)。
输出格式
输出一行,为名字最长的同学的名字。

image.png

思路:
最好提前把长度算出来
代码:

#include 
#include 
using namespace std;
char s[105];
char ans[105];
int main(){
    int anslen = 0;
    int N,len;
    cin>>N;
    for(int i = 0; i < N; i++){
        cin>>s;
        len = strlen(s);
        if(len>anslen){
            anslen = len;
            strcpy(ans,s);
        }
    }
    cout<

你可能感兴趣的:(最长的名字)