13週目プロジェクト1-配列大振り(5)
問題の説明:
(5)長さ16の整数配列aを作成し、最初の15要素を初期化し、整数bを入力し、bをa[0]位置(元のデータを後ろに「移動」する)に挿入し、挿入後の配列のすべての要素を出力する.
コード:
実行結果:
(5)長さ16の整数配列aを作成し、最初の15要素を初期化し、整数bを入力し、bをa[0]位置(元のデータを後ろに「移動」する)に挿入し、挿入後の配列のすべての要素を出力する.
コード:
#include <iostream> // 。
using namespace std; // C++ std。
int main()
{
int i=15,b,c;
int a[16]= {123,458,544,45,65,3,12,56,55,99,56,89,569,88,59};
cout<<" b:";
cin>>b;
cout<<" b :"<<'
';
while (i>0)
{
c=a[i-1];
a[i]=a[i-1];
a[i-1]=c; // 。
i--;
}
a[0]=b;
i=0;
while(i!=16)
{
cout<<"a["<<i<<"] "<<a[i]<<'
';
i++;
}
return 0;
}
実行結果: