已解决 杨云帆 中级守护 #include<iostream> #include<cstring> #include<cstdio> using namespace std; int main() { char a[1001]; int i,n=0,p=0,q=0; cin>>n; for(i=1;i<=n;i++) { gets(a); p=strlen(a); if(p>q) q=p; } cout<<q; return 0; }???
已采纳 赵航宇 资深守护 核心: 整形定义 n,i,max=0; char s[256]; 输入>>n; for循环(i=1;i<=n;i++){ cin>>s; if判断 如果(max<strlen(s)){ max=strlen(s); } } 输出<<max; 加上头文件:#include<cstring> 保证AC 望采,纳谢谢!!!