C/C++の宿題を片付けます 117代目at TECH
C/C++の宿題を片付けます 117代目 - 暇つぶし2ch549:デフォルトの名無しさん
08/11/10 23:46:40
>>547
素直に書いてみた
差の絶対値じゃなくて差の比較だけでいいんだよね?
#include<stdio.h>
#define N 10
int main(){
    int data[N]={-6,4,7,-3,-1,9,5,-5,4,6};
    int*max_diff = data;
    int*it;
    for(it=data+1;it!=data+N-1;++it)
        if(1[max_diff]-0[max_diff] <= 1[it]-0[it])
            max_diff = it;
    printf("%dと%dの間の差%dが最大\n",
        max_diff-data,max_diff-data+1,1[max_diff]-0[max_diff]);
    return 0;
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch