下列程序用来计算一个英文句子中最长单词的长度(字母个数)max。假设该英文句子中只含有字母和空格,在空格之间连续的字母串称为单词,句子以“.”为结束。请填空。 #include<[stdio.h> void main( ) { static char*P,a[]={“I am happy.”}; int max=0,m=0: P=a: while(”P!=‘.’) { while(((。p<='Z')&&(*p>=‘A’))I 1((“p<=‘z’)&&(。p>=‘a’))) { p++;) if(
【正确答案】正确答案:①m++;②m>max;③m=0;
【答案解析】解析:m表示每一个单词的长度,max表示当前最大单词的长度。