C/C++の宿題を片付けます 117代目
at TECH
549:デフォルトの名無しさん
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
5109日前に更新/337 KB
担当:undef