永发信息网

C语言一道题,用switch去做!!题目一. 编程题:输入一个3位数整数,判

答案:4  悬赏:80  手机版
解决时间 2021-03-20 21:02
题目一.编程题:输入一个3位数整数,判断它的个位数码是否小于7,并且十位数码能否被3整除及百位数码的平方是否大于20,若以上条件都满足则输出YES,否则输出NO.
最佳答案
#include <stdio.h>
int main()
{
int m;
scanf("%d",&m);
int t=m/100;
int n=m/10%10;
if(0<t&&t<10){
if(((m%10)<7)&&(n%3==0)&&(t*t>20))
printf("Yes");
else
printf("No");
}else{
printf("请输入3位整数!");
}用switch来做? 你们老师真变态,我不想做
全部回答
main() {int a,b,c,d; printf("请输入3位数的整数:") scanf("%d",%a); b=a/100; //百位 c=(a/10)%100;//市位 d=a%10;//个位 if(d<7&&c%3==0&&b^2>20)    printf("YES");  else   printf("NO"); }
#include <stdio.h> int main() { int a; scanf("%d",&a); if(a%10<7 && a/10%10%3==0 && a/100>4) printf("YES"); else printf("NO"); return 0; } switch是选择分支的,这个题不需要啊,只判断条件就行了
这种问题一般都不用switch语句来实现 swtich语句中的case 后面的数值能是整形的或字符型的常量。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
常州富喆电子有限公司地址有知道的么?有点事
原123qqxx网站现在的新域名是什么?
弱弱的问下,有异丙烯吗?
2010年12月10日,中国人民银行发布了“2011版
末来的飞机作文200字
总项目名称缅甸木姐经金茂至首都内比都一级公
公司通知着正装报到,那我可不可以穿衬衫+牛
从彝良县寄摩托车到昆明要多少钱?
在麦田教育学过的同学们,你们感觉怎么样,学
突击英雄为什么不更新
绿海蔬菜批发市场我想知道这个在什么地方
中东最大的国家是哪个?
雪蛤泡后呈黄色,什么原因,能吃吗?
同谓语从句修饰抽象的名词,定语从句修饰人和
有两种孤独。灵魂寻找自己的来源和归宿而不可
推荐资讯
油混卡罗拉和不是油混的卡罗拉cvt是一样的吗
广东省深圳市龙岗区同乐村同路工业园区属于哪
为什么GTA5进去后老成了英文
寻高人问:农历1985年11月9日男,1988年8月27
求解40~
户内配电箱留 洞比配电箱高多少标准
常吃漏电煮的食物好吗
为什么火车司机能记住跑哪条路线
c# Excel编程里面的Workbook和Worksheet的区
长安奔奔mini换完组合开关后方向跑偏
乌梅什么时候成熟
求个刺客信条兄弟会的完美初始存档
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?