C/C++の宿題片付けます 128代目at TECHC/C++の宿題片付けます 128代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト950:デフォルトの名無しさん 09/07/12 19:15:07 【質問テンプレ】 [1] 授業単元: C言語 [2] 問題文(含コード&リンク): 下に示すように,要素数が7 でint 型の配列に読み込んだ全要素を逆順に並べ替えるプログ ラムを作成せよ. vx[ 0] : 58 vx[ 1] : 32 vx[ 2] : 17 vx[ 3] : 46 vx[ 4] : 22 vx[ 5] : 73 vx[ 6] : 69 vx[ 0] = 69 vx[ 1] = 73 vx[ 2] = 22 vx[ 3] = 46 vx[ 4] = 17 vx[ 5] = 32 vx[ 6] = 58 [3] 環境 [3.1] OS: Windows [3.2] コンパイラ名とバージョン: Visual Studio 2008 [3.3] 言語: C [4] 期限: 7月14日まで [5] その他の制限: 951:デフォルトの名無しさん 09/07/12 19:31:40 >>950 #include <stdio.h> void rev(int* a,int size){ int i,temp; for(i = 0;i < size/2;i++){ temp = a[i]; a[i] = a[size-i-1]; a[size-i-1] = temp; } } int main(){ int i; int vx[] = {58,32,17,46,22,73,69}; printf("before\n"); for(i = 0;i < sizeof(vx)/sizeof(vx[0]);i++){ printf("vx[%d] = %d\n",i,vx[i]); } rev(vx,sizeof(vx)/sizeof(vx[0])); printf("after\n"); for(i = 0;i < sizeof(vx)/sizeof(vx[0]);i++){ printf("vx[%d] = %d\n",i,vx[i]); } return 0; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch