以下程序从输入的10个字符串中找出最长的那个串,请填空。#include <;stdio.h>;#include <;string.h>;#define N 10main(){char str[N][81],*sp;int i;for(i=0;i<;N;i++) gets(str[i]);sp=str[0];for(i=1;i<;N;i++)if(strlen(sp)<;strlen(str[i]));printf("输出最长的那个串:\n%s\n",sp);printf("输出最长的那个串的长度:%d\n",strlen(sp)); }
举一反三
- 下面程序的功能是从输入的十个字符串中找出最长的那个串。请填空。#include “stdio.h”#include “string.h”#define N 10main(){ char str[N][81],*sp;int i;for(i=0;i<;N;i++) gets(str[i]);sp=( ① );for(i=1;i<;N;i++) if(strlen(sp)<;strlen(str[i])) str[i];printf(“sp=%d,%s\n”,strlen(sp),sp);}[/i][/i][/i] A: str[i] B: &str[i][0] C: str[0] D: str[N]