C言語なら俺に聞け(入門篇) Part 32
■ このスレッドは過去ログ倉庫に格納されています
0453デフォルトの名無しさん
2008/07/17(木) 14:15:10このプログラムではうまくいきません
どこが間違ってるのでしょうか。
#include <stdio.h>
int main(void)
{
int n,i;
double x=1;
scanf("%d",&n);
if(n>=0){
for(i=0;i>n;i++){
x=x*2;}
printf("答えは%lf\n",x);}
else if (n<0){
for(i=0;i<n;i--){x=x/2;} printf("答えは%lf\n",x);}
return 1;
■ このスレッドは過去ログ倉庫に格納されています