1樓:刺友互
1、開啟visual c++ 6.0-檔案-新建-檔案-c++ source file。
2、定義陣列和變數:#includemain(){char a[100], b[100], c[200], *p;int i = 0, j = 0, k = 0;。
3、輸入字串: printf("please input string a:\n");scanf("%s", a); /*輸入字串1放入a陣列中*/。
4、輸入字串:printf("please input string b:\n");scanf("%s", b); /*輸入字串2放入b陣列中*/。
5、給字串進行排序。
p = b + j; /*p指向陣列b中未複製到c的位置*/。
7、輸出最後的結果。
2樓:匿名使用者
#includevoid lsort(int a,int n);//函式宣告
void hsort(int a,int n);void main()
printf("\nthe integers you input are:\n");
for(i=0;i<7;i++)
printf("\n");
lsort(a,7); //函式呼叫
hsort(a,7);
void lsort(int a,int n)
if(k!=i)
}printf("\n陣列升序排序後為:\n");
for(i=0;i printf("\n"); void hsort(int a,int n) if(k!=i) }printf("\n陣列降序排序後為:\n"); for(i=0;i printf("\n");} c語言程式設計 將a[10]陣列中10個數分別按升序和降序排列的程式。 3樓: int a[10]; int i, j, k; int t; ... (輸入10個數字到a中,略過) for (i=0; i<9; i++) if (k != i)} 4樓:手機使用者 #include main() ,i,j,t; for(i=0;i<10;i++) for(j=i+1;j<10;j++) c語言將陣列a中的10個整數降序排列並輸出,如何程式設計? 5樓:手機使用者 這個是自己輸入10個整數,不想自己輸的話就先給陣列a賦初值,然後把下面程專 序裡的輸入屬語句去掉即可 #include void main() for(i=0;i<10;i++) printf("%d ",a[i]);} 6樓:匿名使用者 #include int main() ;int i,j,k; for(i=0;i<9;i++) {daofor(j=i;j<10;j++){if(a[i] c語言程式設計....輸入10個數到一維陣列中,按升序排序後輸出。分別用3個函式 實現資料的輸入,排序和輸出。 7樓:我是純心手 #include void input(int x,int n) }void main() 8樓:匿名使用者 1.交換 2.冒泡 2.插入排序 愛已收不回 1。include int main void 輸入 十個數 for j 1 j 9 j 冒泡法排序 printf 從小到大排 n for i 0 i 10 i return 0 2。include stdio.h int main 選擇 include stdafx.h vc 6.0加... 木澂 初學簡單版本 如下 include int main int a,b,c 定義三個數的變數int t 定義作為交換的變數 取值 if a b 如果a,b,進行交換,反之不動 if a c 同上 if b c printf 5d 5d 5d n a,b,c 輸出 擴充套件資料 c語言中其他多個數... 佳爺說歷史 1 排列組合中,組合的計算公式為 2 計算舉例 橘落淮南常成枳 組合用符號c n,m 表示,m n。公式是 c n,m a n,m m 或 c n,m c n,n m 例如 c 5,3 a 5,3 3 x 5 3 1x2x3x4x5 2x 1x2x3 10.排列用符號a n,m 表示,m...C語言 輸入整數,對其中前數按降序排列,然後輸出這整數
C語言中要把數從大到小排列出來應該怎麼編
排列組合中A和C怎麼算啊,排列組合公式中的A和C公式是什麼?到底表達了什麼意思?如何用?