1.此程式為字串的比較。
2.題目已提供程式碼片段,執行結果如參考畫面,程式碼有語法、邏輯或其他項目上的錯誤,請全數修正。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
char str2[]="Apple iPod";
char str4[]="Apple iPad";
int n;
n=strcmp(str2, str4);
if (n>0) {
printf("%s大於%s\n", str2, str4);
} else if (n=0) {
printf("%s等於%s\n", str2, str4);
} else {
printf("%s小於%s\n", str2, str4);
}
n=strncmp(str2, str4, 5);
if (n>0) {
printf("%s前五個字元大於%s前五個字元\n", str2, str4);
} else if (n=0) {
printf("%s前五個字元等於%s前五個字元\n", str2, str4);
} else {
printf("%s前五個字元小於%s前五個字元\n", str2, str4);
}
return 0;
}
Apple iPod大於Apple iPad Apple iPod前五個字元等於Apple iPad前五個字元
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |