⑴ 在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