ぼるじょあがC/C++の宿題を片づけますYO! 48代目
■ このスレッドは過去ログ倉庫に格納されています
0411デフォルトの名無しさん
2005/07/25(月) 01:19:13[2] 問題文(含コード&リンク):
次のプログラム(の一部)を効率よく実行するためには
どのような工夫が考えられるかを後述の観点について、具体的に例を示して述べよ。
観点
・計算をなるべく少なくする
・代入をなるべく少なくする
・コンピュータの命令実行レベルで、なるべく同時に処理するようにする
・なるべく使用メモリを少なくする
[3] 環境
[3.1] OS:Unix
[3.2] コンパイラ(バージョン): cc
[3.3] 言語:C
[4] 期限:2005年7月26日3時まで
[5] その他の制限:特になし
int a, b, c, d;
a=b*2+c;
d=3*c+2;
if(a>0){
c=b-1;
a=b*2+c;
}
else{
b=b+1;
a=b*2+c;
}
d=a+d;
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています