c语言编程 判断一个数能否被5整除

如果能则输出“这个数字是5的倍数!” 反之输出“这个数字不是5的倍数”

你好,程序如下:
#include<stdio.h>
void main()
{
int i;
printf("输入一个数字:\n");
scanf("%d",&i);
if(0==i%5)
printf("这个数字是5的倍数!\n");
else
printf("这个数字不是5的倍数!\n");
}
有疑问提出。
望采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-23
#include<stdio.h>
void main()
{
int i;
scanf("%d",&i);
if(i%5==0) printf("这个数字是5的倍数!\n");
else printf("这个数字不是5的倍数!\n");
}本回答被网友采纳
第2个回答  2013-11-23
void show_5_result(long int input)
{

if (input % 5 == 0)
printf("%d is a multiple of 5", input);
else
prinft("%d is NOT a multiple of 5", input);
}

void main(void)]
{
long int input;

scanf("Input a integer number", &input);

show_5_result(input);
}
相似回答