整理一下筆記 如果有錯誤告訴我一下下
都是從小到大排序
一,乙個陣列內
數字排序
#include
using
namespace std;
intmain()
;int n=5;
for(
int j =
0; j < n -
1; j++
)//迴圈n-1遍}}
for(
int f =
0; f < n; f++
) cout << a[f]
<< endl;
}
顯示結果1
3546
5967
78字元排序
int
main()
}}for(
int f =
0; a[f]
; f++
) cout << a[f]
<< endl;
}
輸出結果ef
fjjk
klnr
二,多個陣列比較
按字典序比較
#include
using
namespace std;
intmain()
}}for(
int f =
0; f < n; f++
) cout << s[f]
<< endl;
}
顯示結果
akakjk
gdstaa
2.按首字母比較
#include
using
namespace std;
intmain()
}}for(
int f =
0; f < n; f++
) cout << s[f]
<< endl;
}
顯示結果
akjk
akgds
taa3.按長度排序
#include
using
namespace std;
intmain()
}}for(
int f =
0; f < n; f++
) cout << s[f]
<< endl;
}
顯示結果
akgds
taaakjk
**注:**
strcmp(str1,str2);
標頭檔案:string.h
引數 str1 和 str2 是參與比較的兩個字串。
如果返回值 < 0,則表示 str1 < str2
如果返回值 > 0,則表示 str1 > str2
如果返回值 = 0,則表示 str1 = str2
2019C 期末複習 陣列 堆疊 佇列
整理一下筆記 如果有錯誤告訴我一下下 include using namespace std class myarr 陣列 intpush back int n 放入 intget int i 取出 else int dele int i 刪除 s return0 int size 返回陣列長度 i...
2019 C語言測試
求一元二次方程ax bx c 0的解 a,b,c為任意整數。10分 編寫乙個口令輸入程式,讓使用者不停輸入口令,直到輸對為止,假設口令為456。8分 輸出1000 9999之間能對3整除的回文數。8分 10分 定義乙個結構體變數 包括年,月,日 計算該日在本年中是第幾天 規定一月一日為第一天 10分...
C 期末複習
首先,友元是一種定義在類外部的普通函式或類,但它需要在類體內進行說明,為了與該類的成員函式加以區別,在說明時前面加以關鍵字friend。友元不是成員函式,但是它可以訪問類中的私有成員。所以,友元宣告只能出現在類定義中。因為友元不是授權類的成員,所以它不受其所在類的宣告區域public private...