char week_table[7][3]= ;就行了 定義成二維陣列儲存時可以簡單看作一排乙個字串陣列; const char *week_table[7]= ;這樣是定義了乙個指標陣列 指標元素分別指向每乙個對應的字串儲存的首位址
#include
#include
int main(void)
; char str1[61], str2[61], str3[61], str4[61];
int i;
int week, hour, second;
int len1, len2, len3, len4;
scanf("%s%s%s%s", str1, str2, str3, str4);
len1 = strlen(str1);
len2 = strlen(str2);
len3 = strlen(str3);
len4 = strlen(str4);
week = hour = second = 0;
for(i = 0; i < len1 && i < len2; i++)
}for(i++; i < len1 && i < len2; i++)
}for(i = 0; i < len3 && i < len4; i++)
}printf("%s %02d:%02d", week_table[week], hour, second);//2是寬度,如果整數不夠2列就補上0
return
0;}
PAT 1014 福爾摩斯的約會
大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm 大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間 星期四 14 04 因為前面兩字串中第1對相同的大寫英文本母 大小寫有區分 是第4個字母...
PAT 1014 福爾摩斯的約會
時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm 大偵探很快就明白...
PAT 1014 福爾摩斯的約會
大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm 大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間 星期四 14 04 因為前面兩字串中第1對相同的大寫英文本母 大小寫有區分 是第4個字母...