c 語言 輸入整數,判斷它能否同時被3,5,7整除

時間 2021-12-23 00:58:56

1樓:橙子味的涼白開

回答第二步:在我們的編輯頁面輸入以下源**:

#include

int main()

{int a;

printf("please input a number: ");

scanf("%d",&a);

if(a%3==0&&a%5==0)

printf("a能被3,5整除");

if(a%3==0&&a%5!=0)

printf("a能被3整除,不能被5整除");

if(a%3!=0&&a%5==0)

printf("a能被5整除,不能被3整除");

if(a%3!=0&&a%5!=0)

printf("a不能被3,5整除");

return 0;

希望可以幫到您哦

第三步:因為題目要求我們求出的是讓我們輸入一個數,並判斷其是否被3、5其中任意一個數整除,所以我們在判斷時,直接用if判斷語句來進行判斷,也剛好符合題目要求的用if語句來完成這個程式。

更多16條

2樓:篤俠

大致如此:

cin >>n;

if(n%3==0 && n%5==0 && n%7==0)yeselseno

c語言 輸入一個整數,判斷它能否被3,5,7整除【急急急!!!】

3樓:匿名使用者

#include

int main(void)

4樓:光棍誓言

#include

void main()

5樓:

#include

using namespace std;

int main()

6樓:閆孟喬孟孟

if(x%3==0) cout能被3整除\n";

else cout"不能被3整除\n";

if(x%5==0) cout"能被5整除\n";

else cout<

if(x%7==0) cout<

else cout<

7樓:bolibei玻璃

按如下輸入**即可:

#include

void main()

{int n,status=0;

printf("輸入這個數:");

scanf("%d",&n);

if(n%3==0) status++;

if(n%5==0) status++;

if(n%7==0) status++;

switch(status)

{ case 0: printf("d"); printf("不能被3,5,7中的任何一個整數除");

break;

case 1: printf("c"); printf("只能被3,5,7中的一個整數整除:"); if(n%3==0) printf(" 3"); if(n%5==0) printf(" 5"); if(n%7==0) printf(" 7"); break;

case 3:

printf("a");

printf("能同時被3,5,7整除");

break;

c++ 從鍵盤輸入一個整數,判斷它能否被3,5,7整除,改錯 **等!

8樓:匿名使用者

已修改好:

#include"iostream.h"

int main()

{int i;

cin>>i;

<<"能同時被3,5,7整除"<

9樓:匿名使用者

#include

using namespace std;

int main()}

10樓:匿名使用者

#include

using std::cin;

using std::cout;

using std::endl;

int main()

11樓:匿名使用者

if(i%3=0||i%5=0||i%7=0)

同時被整除應該用&&,而不是||

12樓:橙子味的涼白開

回答第二步:在我們的編輯頁面輸入以下源**:

#include

int main()

{int a;

printf("please input a number: ");

scanf("%d",&a);

if(a%3==0&&a%5==0)

printf("a能被3,5整除");

if(a%3==0&&a%5!=0)

printf("a能被3整除,不能被5整除");

if(a%3!=0&&a%5==0)

printf("a能被5整除,不能被3整除");

if(a%3!=0&&a%5!=0)

printf("a不能被3,5整除");

return 0;

希望可以幫到您哦

第三步:因為題目要求我們求出的是讓我們輸入一個數,並判斷其是否被3、5其中任意一個數整除,所以我們在判斷時,直接用if判斷語句來進行判斷,也剛好符合題目要求的用if語句來完成這個程式。

更多16條

如何用c語言實現"輸入一個整數,判斷它能否被3,5,7整除"?

13樓:bolibei玻璃

按如下輸入**即可:

#include

void main()

{int n,status=0;

printf("輸入這個數:");

scanf("%d",&n);

if(n%3==0) status++;

if(n%5==0) status++;

if(n%7==0) status++;

switch(status)

{ case 0: printf("d"); printf("不能被3,5,7中的任何一個整數除");

break;

case 1: printf("c"); printf("只能被3,5,7中的一個整數整除:"); if(n%3==0) printf(" 3"); if(n%5==0) printf(" 5"); if(n%7==0) printf(" 7"); break;

case 3:

printf("a");

printf("能同時被3,5,7整除");

break;

程式設計實現輸入一個整數,判斷其是否能被3、5、7整除,並輸出c++

14樓:匿名使用者

1、樓主注意=與==的區別:if (a%3=0) 應該是手誤吧?

2、函式實現的時候不要帶分號哦int x1(int a)。

建議樓主這樣寫

int x1(int a)

這樣簡潔易懂,不明白的話歡迎追問~~

if (x=1 && y=1 &&z=1) cout<這一段也是把=換==哦~~

15樓:匿名使用者

倒數第五行,你的if語句裡if(a%7=0)其實你是想判斷能不能被7整除吧,可是在程式設計裡,你用一個「=」號表示的是賦值,雙等號「==」才是判斷,這樣你判斷的結果是錯誤的,而且你本身編寫的if語句是表判斷的,現在卻執行了賦值功能,所以這個地方應該是一處錯誤

16樓:匿名使用者

錯誤有兩個:

所有if語句中,單等號改為==雙等號(有!的不算)

後面三個函式定義,引數)後面不能有分號

17樓:深森

好久沒看**了,記得用於判斷的等於號應該是雙等號吧

c語言輸入一個整數,判斷能否被3,5,7整除

18樓:匿名使用者

#include

int main()

我也是新手,你看看這個行嗎,一起學習

19樓:五味子芊

這個是我寫的,希望能夠滿足要求,我在wintc中編譯的。

#include "stdio.h"

main()

if(!(a%5))

if(!(a%7))

if(!n)printf("%ld cannot be devided by 3 5 7\n",a);

else printf("%ld can be devided by %u number(s) in total\n",a,n);

getche();}

20樓:橙子味的涼白開

回答第二步:在我們的編輯頁面輸入以下源**:

#include

int main()

{int a;

printf("please input a number: ");

scanf("%d",&a);

if(a%3==0&&a%5==0)

printf("a能被3,5整除");

if(a%3==0&&a%5!=0)

printf("a能被3整除,不能被5整除");

if(a%3!=0&&a%5==0)

printf("a能被5整除,不能被3整除");

if(a%3!=0&&a%5!=0)

printf("a不能被3,5整除");

return 0;

希望可以幫到您哦

第三步:因為題目要求我們求出的是讓我們輸入一個數,並判斷其是否被3、5其中任意一個數整除,所以我們在判斷時,直接用if判斷語句來進行判斷,也剛好符合題目要求的用if語句來完成這個程式。

更多16條

21樓:匿名使用者

int x;

x % 3 == 0;

取餘,具體的**也很簡單。

C 語言輸入正整數,判斷它是否是迴文數

問明 include stdio h include stdlib h int main int num,k,n 0 printf 請輸入一個數 scanf d num k num while k 0 n n 10 k 10 k k 10 if n num printf d是迴文數 n else p...

C語言中怎樣判斷輸入的是整數還是浮點數

scanf s,str 先存成字串if null strchr str,等於null是沒有找到小數點else sscanf str,lf,b 再從字串格式化成浮點型例如 inti floatf doubled 輸入i是整數,輸入f是float型,輸入d是double型 2 看輸入格式scanf d ...

使用C語言程式設計 從鍵盤輸入5的正整數,判斷它是不是迴文數

include int main 惡疾臭魚 include include include void check int hui 這個函式用來檢測是否是5位數 int i int count 0 計數變數 char lenth 10 for i 0 i 裡的註釋很清晰,如果不懂再問噢。其實還有另一種...