Re: [問題] c++問題

看板TransCSI作者 (株)時間14年前 (2010/04/19 00:58), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《fireex1988 (怒怒)》之銘言: : 請問這題要輸入一個正整數 : 判斷該整數是奇數、偶數或零 : (輸入如不是正整數,請提出警示!) : 我已經把奇數跟偶數分別做出來 : 請問要怎麼改成 : 1.判斷零 : 2.不是正整數 : 謝謝 #include <stdio.h> void even(int ); int main (void) { int number; printf("請輸入一個整數來判斷此數是奇數還是偶數或零 \n"); printf("輸入一個整數: " ); scanf("%d",&number); even(number); return 0; } void even(int n) { if(n == 0) printf("%d為零!\n",n); else if(n < 0) printf("%d為負整數!\n",n); else { if(n%2==0) printf("\n%d是一個偶數!\n" ,n); else printf("\n%d是一個奇數!\n" ,n); } } -- 這樣有滿足你的要求嗎 (._.?) 然後function使用的時候要記得宣告,還有回傳型態要注意。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.184.10

04/22 21:13, , 1F
謝謝,已經成功了:)
04/22 21:13, 1F

05/03 11:11, , 2F
這是C語言吧 不是C++
05/03 11:11, 2F
文章代碼(AID): #1BopfAbA (TransCSI)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
問題
1
2
文章代碼(AID): #1BopfAbA (TransCSI)