當前位置:首頁 » 編程語言 » C語言判斷被15整除
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

C語言判斷被15整除

發布時間: 2022-03-02 08:28:47

⑴ 在c語言中如何判斷一個數能否被另一個數整除

#include <stdio.h>

int main()

{

int target = 10;

int divisor = 3;

if (target%divisor==0){

printf("Yes");

}else{

printf("No");

}

return 0;

}

⑵ c語言編程 判斷一個數能否被5整除

你好,程序如下:
#include<stdio.h>
void
main()
{
int
i;
printf("輸入一個數字:\n");
scanf("%d",&i);
if(0==i%5)
printf("這個數字是5的倍數!\n");
else
printf("這個數字不是5的倍數!\n");
}
有疑問提出。
望採納。

⑶ 輸入一個正整數N,統計[1,N]范圍內各位數字之和能被15整除的整數個數,怎麼用C語言寫

#include<stdio.h>

int fun(int x)

{

int sum=0;

while(x)

{

sum+=x%10;

x/=10;

}

if(sum%15==0)

return 1;

return 0;

}

int main()

{

int n,cout=0;

scanf("%d",&n);

for(int i=1;i<=n;i++)

if(fun(i))

{

printf("%d ",i);

cout++;

}

printf(" %d",cout);

return 0;

}

⑷ 100-1000的各位數字和被15整除c語言

把數字的各位分離開並加起來,用其除以15,若余數為0,則為題目所求。由於數位只有3,所以直接分離求和即可,不必用循環操作。另:三位數即使是999,其各位之和也只有27,所以三位數的數字之和被15整除時商只可能是1,那麼判斷就不必使用取余操作%15==0,而用==15就可以了(這樣符合優先選擇高時效操作的原則)。代碼如下:

#include"stdio.h"
intmain(intargc,char*argv[]){
inti,t;
for(t=0,i=100;i<1001;i++)
if((i%10+i/10%10+i/100)==15)
printf(++t%10?"%4d":"%4d ",i);
if(t%10)
printf(" ");
return0;
}

運行結果如下:

⑸ 在C語言中如何判斷一個數能否被另一個數整除

#include<stdio.h>
intmain()
{
inttarget=10;
intdivisor=3;

if(target%divisor==0){
printf("Yes");
}else{
printf("No");
}
return0;
}
%可以直接取得餘數

⑹ c語言編程怎麼判斷一個數能否被5整除

你好,程序如下:
#include<stdio.h>
void main()
{
int i;
printf("輸入一個數字:\n");
scanf("%d",&i);
if(0==i%5)
printf("這個數字是5的倍數!\n");
else
printf("這個數字不是5的倍數!\n");
}
有疑問提出。
望採納。

⑺ C語言編程:用while實現100以內能被13或15整除的數的和

代碼文本:

#include "stdio.h"

int main(int argc,char *argv[]){

int sum,n;

sum=n=0;

while(n<=100)

sum+=n,n+=13;

n=15;

while(n<=100)

sum+=n,n+=15;

printf("The result is %d ",sum);

return 0;

}

此題較簡單,網上同類答案也很多,但若幫了你,還是採納吧……

⑻ 在C語言中怎樣判斷一個數是否能被另外一個數整除

#include <stdio.h>
int main()
{
int m,n; //首先定義兩個整數
scanf ("%d%d",&m,&n); //輸入兩個整數
if (m%n==0) //如果m除於n的余數是0
printf ("m能被n整除");
else //如果m除於n的余數不為0
printf ("m不能被n整除");
return 0; //復制並粘貼在你的編譯器上試試
} //望採納

⑼ c語言 判斷一個數可否被3和5整除

錯在第6行,if(n/3=0;n/5=0)這一句應該為:if(n%3==0&&n%5==0)

正確代碼如下:

#include<stdio.h>


int main()


{


int n;


scanf("%d",&n);


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


printf("能被3和5整除 ");


else


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


return 0;


}

源代碼截圖:

⑽ C語言求10到100能被15整除的數

你的程序錯了,應該在循環體裡面判斷是否正常,否則影響循環的次數,修改為:

#include"stdio.h"
void main()
{
int i;
for(i=10;i<=100;i++) if (i%15==0) printf("%d\n",i);
}

以上程序是不是非常簡單,而且TURBOC執行程序,輸入如下:
15
30
45
60
75
90