求助:一個c++的問題 自已演算到快掛了... - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- 其 他 軟 體 討 論 版


PCZONE 討論區



通知

-- 其 他 軟 體 討 論 版 包括磁碟或檔案管理工具、掃毒軟體、解壓縮軟體、遠端遙控軟體、備份軟體、傳真軟體、手寫或語音等各種軟體使用經驗討論

來自太虛智星的笨
求助:一個c++的問題 自已演算到快掛了...
題目是 1+3+5+7+9+11+...+9999=?
很感謝大大們的細心指導和提醒^^以下是我最後自已的修正
有哪裡不好 或要如何寫的更好 可以在請不吝指教 感謝^^

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int sum=1,i=1;

while (i!=10001)
{
i=i+2;
sum=sum+i;
}

printf("sum=%d\n",sum);


system("pause");
return 0;
}


此篇文章於 2009-04-12 08:03 AM 被 紫羽 編輯。.
回覆
會員
回覆: 求助:一個c++的問題 自已演算到快掛了...
while (i!=9)
{
i=i+2;
sum=sum+i;
}
你這個是1加到9吧?????
回覆
散人
回覆: 求助:一個c++的問題 自已演算到快掛了...
是不是變數的數值位元長度不足,要先做定義的關係?我記得只要是程式設計,他的變數數值都有一定的位元長度,超過內定的數值位元長度,計算就會有問題。
回覆
會員
回覆: 求助:一個c++的問題 自已演算到快掛了...
目前 32 位元作業系統下
int 的範圍 -2147483648 ~ 2147483647(0x7FFFFFFF)
解這一個題目不致於不夠.
25000000
回覆
來自太虛智星的笨
回覆: 求助:一個c++的問題 自已演算到快掛了...
引用:
作者: tvirus 觀看文章
while (i!=9)
{
i=i+2;
sum=sum+i;
}
你這個是1加到9吧?????
那大大 我要修改哪裡才會正常呢@@?
麻煩了^^
回覆
會員
回覆: 求助:一個c++的問題 自已演算到快掛了...
引用:
作者: 紫羽 觀看文章
那大大 我要修改哪裡才會正常呢@@?
麻煩了^^
請用力的理解一下while這迴圈做了啥事

要告訴你答案很簡單
但你以後還是不會寫
回覆
あなたの家に行く

語法:
#include <stdio.h>

void main()
{
 double sum=0;
 int i;

 for(i=1;i<=9999;i+=2)
   sum+=i;

 printf("sum=%.0f\n", sum);
}
回覆
會員
回覆: 求助:一個c++的問題 自已演算到快掛了...
請思考 "梯形面積" 的算法與意義
(上底+下底) × 高 ÷ 2
不要為了程式而寫程式

回覆
會員
回覆: 求助:一個c++的問題 自已演算到快掛了...
囧a
琥珀大大心腸太好了 Orz
回覆
來自太虛智星的笨
回覆: 求助:一個c++的問題 自已演算到快掛了...
引用:
作者: tvirus 觀看文章
請用力的理解一下while這迴圈做了啥事

要告訴你答案很簡單
但你以後還是不會寫
很感謝大大的提醒^^了解你的意思^^感恩~~~我做修正了^^

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
[求助]ASUS WL530G 連接 ADSL 的問題 sether -- 網 路 技 術 版 1 2006-10-08 12:14 PM
[求助]請教各位大大SEEDNET使用P2P(BT)的問題 hiyase ---- ADSL 連 線 測 速 版 3 2006-03-08 04:28 PM
(求助)技嘉 GA-8IE533 內建AC 97 的問題 arieshtj -- HELP ME 電 腦 軟 硬 體 急 救 版 3 2002-09-18 08:41 AM
關於mount NTfs 的問題(求助) dkjfso -- FreeBSD & Linux 討 論 版 2 2002-07-15 11:03 PM
I.E.的問題 f9898223 ---- ADSL 軟 硬 體 技 術 2 2001-08-01 10:24 PM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。