1、結構體定義:struct node
n[2000], term;
注意下面不能用 char strr[2000];
n[i].str = strr;
這樣直接賦值。
可以使用strcpy(n[i].str, strr)
2、scanf("%s", s)輸入的字串不能含有空格等。如果要輸入含有空格的字串要使用gets函式。
輸入多行字串,請按照原文本中的順序輸出其中最短和最長的字串,如果最短和最長的字串不止乙個,請全部輸出。輸入包括多行字串,字串的長度len(1<=len<=1000)。按照原文本中的順序輸出其中最短和最長的字串,如果最短和最長的字串不止乙個,請全部輸出。示例1複製
hello複製shesorry
he
hehello
sorry
#include #include #include struct node
n[2000], term;
int main()
int p, q;
for(p=0; pp; q--)
return 0;
}
題目1195 最長 最短文本
時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 2961 解決 1076 題目描述 輸入多行字串,請按照原文本中的順序輸出其中最短和最長的字串,如果最短和最長的字串不止乙個,請全部輸出。輸入 輸入包括多行字串,字串的長度len,1 len 1000 輸出 按照原文本中的順序輸出其中最短和...
華科考研機試題 最長 最短文本
輸入多行字串,請按照原文本中的順序輸出其中最短和最長的字串,如果最短和最長的字串不止乙個,請全部輸出。1.輸入所有字串 有空格不另算字串 2.將char 字串轉換成string型。3.由於map是自動排好序的,所以begin和end可以取到最小的位址和最大的後乙個位址。map int,list m ...
華科考研機試題 最長 最短文本
輸入多行字串,請按照原文本中的順序輸出其中最短和最長的字串,如果最短和最長的字串不止乙個,請全部輸出。1.輸入所有字串 有空格不另算字串 2.將char 字串轉換成string型。3.由於map是自動排好序的,所以begin和end可以取到最小的位址和最大的後乙個位址。map m 構造map m s...