C/C++の宿題片付けます 149代目
■ このスレッドは過去ログ倉庫に格納されています
0249デフォルトの名無しさん
2011/06/08(水) 03:09:04.36[2]次のコードを並べ替えて正しく動作するようにしなさい。
return power(a,b+1)/a;
static double power(double a,int b){
sscanf(input,(isDouble)?"%lf":"%d",(isDouble)?&result.doubleValue:&result.intValue);
printf("%s",msg);
ret=readConsole("b=",0);
ret=readConsole("a=",1);
}
static char input[128];
return_value result;
}while(ret.doubleValue<0.0);
}
if(b==0)return 1.0;
int main(void){
return 0;
return result;
int intValue;
printf("a^b=%16.15lf\n",power(ret.doubleValue,ret.intValue));
double doubleValue;
return_value ret;
typedef union{
static return_value readConsole(char *msg,int isDouble){
#include <stdio.h>
if(b>0)return power(a,b-1)*a;
fgets(input,128,stdin);
}return_value;
}
do{
[3] Mac OSX 10.5/XCode/C
[4] 6/8 正午まで
[5]ゼミの課題です。この手の問題は苦手です。
■ このスレッドは過去ログ倉庫に格納されています