Re: [問題] 用goto寫奇數和
※ 引述《dondon0419 (東東)》之銘言:
: 老師上課要我們用goto計算1到輸入數字內的所有奇數和
: 不過不包括輸入的那各奇數
: 像輸入3的話,奇數和是1(不包含3這各奇數)
: 輸入4的話.奇數和4
: 上課弄了很久還是跑不出來
: 所以想請教高手幫各忙
: {
: int x,sum=1;
: scanf("%d",&x);
: start:
: if ( x % 2 =1 )
: sum = sum + x;
: 寫到這邊就卡住了,不知道怎寫x讓他停止在加下去
void oddsum(){
int x;
if(!(x%2)){
x--;
printf("%d\n", ((x+2)*x+1)/4);
}else{
printf("%d\n", ((x+2)*x+1)/4);
}
return;
}
我不會用 goto
--
閑言碎語風涼話
將睡未醒事後菸
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 173.224.214.150
→
08/05 09:40, , 1F
08/05 09:40, 1F
→
08/05 10:52, , 2F
08/05 10:52, 2F
推
08/05 11:28, , 3F
08/05 11:28, 3F
推
08/05 12:00, , 4F
08/05 12:00, 4F
→
08/05 13:05, , 5F
08/05 13:05, 5F
→
08/05 13:06, , 6F
08/05 13:06, 6F
→
08/05 14:13, , 7F
08/05 14:13, 7F
→
08/05 14:14, , 8F
08/05 14:14, 8F
→
08/05 17:33, , 9F
08/05 17:33, 9F
討論串 (同標題文章)