问题描述:
输入一个整数,如果该整数能够被3和7整除,输出2;如果哦只能被3和7中的一个整数整除,输出1;否则,输出0
解题思路:
首先用数学知识设计好一个数被3和7各整除的算法,然后,根据题目要求,看看程序设计时,顺序、选择、循环,该题需要用到哪几种语句。然后把数学算法,改写成编程语言,利用编程语言的编程语句,设计出符合题意,且简洁的代码。
代码块:
#include<stdio.h>
int main()
{
int a,b;
scanf("%d",&a);
if(a%3==0&&a%7==0)
b=2;
else if(a%3==0||a%7==0)
b=1;
else
b=0;
printf("%d\n",b);
return 0;
}
程序运行结果: