回覆列表
  • 1 # 影片好笑

    #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct{ char cou[15];}C; C raw[5];C *p[5];int main(){ /*定義結構陣列*/ /*定義指標指向結構體變數*/ C* q; int i,j; printf("Input five countries name:\n"); /*迴圈輸入國家名並存儲在結構陣列中*/ for(i=0;i<5;i++) { scanf("%s",&raw[i].cou); p[i]=&raw[i]; /* strupr(p[i].cou);*/ } /*氣泡排序將國家名稱排序*/ for(i=0;i<4;i++) for(j=0;j<4-i;j++) { /*strcmp函式比較相鄰兩個國家名的Ascii碼*/ if(strcmp(p[j]->cou,p[j+1]->cou)>0) { q=p[j]; p[j]=p[j+1]; p[j+1]=q; } }printf("\nThe sort countries:\n"); /*迴圈輸出*/ for(i=0;i<5;i++) printf("%s\n",p[i]->cou); system("PAUSE"); return 0;}

  • 2 # 影片好笑

    #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct{ char cou[15];}C; C raw[5];C *p[5];int main(){ /*定義結構陣列*/ /*定義指標指向結構體變數*/ C* q; int i,j; printf("Input five countries name:\n"); /*迴圈輸入國家名並存儲在結構陣列中*/ for(i=0;i<5;i++) { scanf("%s",&raw[i].cou); p[i]=&raw[i]; /* strupr(p[i].cou);*/ } /*氣泡排序將國家名稱排序*/ for(i=0;i<4;i++) for(j=0;j<4-i;j++) { /*strcmp函式比較相鄰兩個國家名的Ascii碼*/ if(strcmp(p[j]->cou,p[j+1]->cou)>0) { q=p[j]; p[j]=p[j+1]; p[j+1]=q; } }printf("\nThe sort countries:\n"); /*迴圈輸出*/ for(i=0;i<5;i++) printf("%s\n",p[i]->cou); system("PAUSE"); return 0;}

  • 中秋節和大豐收的關聯?
  • 我愛你我的祖國歌詞全文?