题目
C语言 程序设计 输入一个整数,判断它能否被 3,5,7整除,并输出一下信息之一: 要用 switch 请多多帮忙吧~
C语言 程序设计 输入一个整数,判断它能否被 3,5,7整除,并输出一下信息之一:
a.能同时被3,5,7整除
b.能被其中两数(要指出那两个)整除:
c.能被其中一个数(要指出)整除:
d.不能被3,5,7中任一个整除.
C语言 程序设计 输入一个整数,判断它能否被 3,5,7整除,并输出一下信息之一:
a.能同时被3,5,7整除
b.能被其中两数(要指出那两个)整除:
c.能被其中一个数(要指出)整除:
d.不能被3,5,7中任一个整除.
提问时间:2020-10-10
答案
#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 2:
printf("b");
printf("能同时被3,5,7整除中的2个数整除:");
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语言高手
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 2:
printf("b");
printf("能同时被3,5,7整除中的2个数整除:");
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语言高手
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1硅是不是金属?
- 2请写出下列句子的敬辞与谦辞:初次见面说()好久不见说()请人批评..()求人原谅..()求人帮忙.(
- 3求函数y=(2+sinx)(2+cosx)的最值
- 4请将下列句子还原到短文中.
- 5应用题 园林工人在一段公路的两边每隔4米栽一棵树,一共栽了74棵.现在要改成每隔6米栽一棵
- 6数学一次函数题:已知A(8,0)及在第一象限的动点P(x,y),且x+y=10,设▲OPA面积为S 求S关于x的函数关系式
- 7已知a.b是实数,则“a大于0且b大于0”是a+b大于0且ab大于0的
- 8苏轼 杜甫 李清照 陆游 司马迁作品中的名句
- 92分之x=3分之y=4分之z,则2x+y-z/3x-2y+z
- 10There occured a serious problem.改错