- シーク 2 または3 デフォルトのパラメータを持つ関数を使用して、正の整数の最大数。
- 書式#include <iostreamの>
名前空間stdを使用。
INTマキシ(INT&、INT&B、INT C = 0)。
INTのmain()
{
int型C1、C2、C3。
(真)一方
{
COUT << "を入力してください3数。" << ENDL。
CIN >> C1 >> C2、C3 >>;
裁判所未満<< "最大=" <<マキシ(C1、C2、C3)。
coutの<<てendl;
}
0を返します。
}
INTマキシ(INT&、INT&B、C INT)
{
IF(B>)
= B。
(C> A)場合
、A = C。
返します。
} -
入力2つの整数、彼らは降順で出力されます。これは、変数の参照を使用する必要があります。
書式#include <iostreamの>
名前空間stdを使用。
INTのmain()
{
int型A、B。
INT&A1 = A、
&B1 = B;
裁判所未満<<「Bを入れて中にしてください。」<<てendlを。
CIN >> B;
IF(&>&B)
COUT << <<」「<< B。
他の
coutの<< B <<」「<<;
0を返します。
} - 以下のために 3 変数の昇順にソートし、それが参照変数を使用する必要があります。
- 書式#include <iostreamの>
名前空間stdを使用。
空のソート(INT&、int型&B、INT&C)。
INTのmain()
{
int型A、B、C。
裁判所未満<< "を入力してください3つのint:" <<てendl;
CIN >> B >> C。
ソート(A、B、C)。
"ソート後:" coutの<< <<てendlを。
裁判所未満<< << " "<< B <<"" << C <<てendl;
0を返します。
}
ボイドソート(INT&、INT&B、INT&C)
{
ボイド交換(INT&、INT&B)。
IF(> b)の
交換(a、b)は、
IF(> C)
交換(C);
(B> C)もし
交換(B、C)。
}
ボイド交換(INT&、INT&B)
{
int型TEMP。
TEMP =;
A = B。
B = TEMP。
} - プログラムのコンパイル、二つの文字列一緒に、最初の文字列置換の結果を。要件文字列の方法。
- 書式#include <iostreamの>
の#include <文字列>
std名前空間を使用しました。
文字列リンク(列A、列B)。
INTメイン()
{
文字列A1、B1。
裁判所未満<< "を入力してください2 STRS。" <<てendl;
CIN >> A1 >> B1。
A1 =リンク(A1、B1)。
裁判所未満<< "A1 + B1 =" << A1。
0を返します。
}
文字列のリンク(列A、列B)
{
+ bを返します。
} - 文字列入力、逆の順序で文字の出力。入力 LIGHT 、出力THGIL 。要件文字列の方法。
- 書式#include <iostreamの>
の#include <文字列>
std名前空間を使用しました。
文字列反転(列A)。
メインINT()
{
文字列A1。
裁判所未満<< "を入力してくださいSTR。" <<てendl;
cinを>> A1。
COUT << "a1'reversingは" << ENDL <<逆(A1)
0を返します。
}
文字列逆(列A)
{
チャーTEMP。
I、J、LEN = a.length()int型。
ための式(I 0 =; I <LEN / 2; I ++)
{
TEMP = [I]。
[I] = [lenの-I-1];
[lenの-I-1] = TEMP。
}
を返します。
}
//法2
/ *
の#include <iostreamの>
の#include <文字列>
メインINT()
{
文字列A1。
裁判所未満<< "を入力してくださいSTR" <<てendl;
cinを>> A1。
逆(a1.begin()、a1.end())。
coutの<< A1。
0を返します。
} * /そこ。5 文字列がで、昇順でそれらを必要とする文字列の方法。
- 書式#include <iostreamの>
の#include <文字列>
std名前空間を使用しました。
ボイドソート(列A [5])。
INTメイン()
{
文字列A1 [5]。
裁判所未満<< "を入力してください5 STR。" <<てendl;
用(INT K = 0; K <5; K ++)
CIN >> A1 [K]。
ソート(A1);
裁判所未満<< "ソートした後。" <<てendl;
用(INT K = 0; K <5; K ++)
COUT << A1 [K] <<」「。
0を返します。
}
ボイドソート(列A [5])
{
int型I、J。
文字列トン。
(I ++; I <4 I = 0)するための
(; J <= 4 J ++ J = I + 1)のための
{
IF([I]> [J])
{
T = A [i]は、
[J] = T。
}
}
}
C ++ __ EX_1
おすすめ
転載: www.cnblogs.com/d-uan/p/12392328.html
おすすめ
ランキング