搜索
查看: 244|回复: 4
打印 上一主题 下一主题

判断这个数是否是单数是输出yes不是输出no

[复制链接]
跳转到指定楼层
楼主
 楼主| 发表于 2020-3-19 12:30:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     int a;
  6.     scanf("%d",&a);
  7.     if (a==1,2,3,4,5,6,7,8,9)
  8. {
  9.     printf("yes");   
  10. }
  11.     else
  12. {
  13.     printf("no");
  14. }
  15.   return 0;
  16. }
复制代码

楼主新帖
楼主热帖
沙发
发表于 2020-3-19 13:27:12 | 只看该作者
本帖最后由 The Death 于 2020-3-19 13:36 编辑

第7行那个逗号没用的,|| 才表示或还有,最好加一个while循环,可以重复用
板凳
发表于 2020-3-19 13:34:36 | 只看该作者
本帖最后由 The Death 于 2020-3-19 14:11 编辑

修改后代码如下

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a;
    while(1)
{
   scanf("%d",&a);
   if (a==1||a==2||a==3||a==4||a==5||a==6||a==7||a==8||a==9||a==0)
   {
       printf("yes");
   }   
   else
   {   
        printf("no");
   }
}
   return 0;
}
地板
发表于 2020-3-21 14:01:51 | 只看该作者
本帖最后由 嘟嘟编程 于 2020-3-21 14:06 编辑

话不多说,上代码:
#include<stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    if(n%2!=0)
        printf("Yes");
    else
        printf("No");
    return 0;
}



5#
发表于 2020-3-22 16:08:21 | 只看该作者
逗号是没用的,需要用逻辑或(||)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表