描述
任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO
例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO
输入
输入一个字符
输出
如果其ASCII值为奇数,则输出YES,否则,输出NO
要注意看题目(黄子部分),不要漏掉条件。
因为有两种情况输出都为NO,我们用 if elseif 将两个情况联系在一起,剩下 YES 的情况我们用else来表示。
#include<stdio.h>
int main(){
char a;
scanf("%c",&a);
int b=a;
int c=b%2;
if (b>65)
printf("NO");
else if (c==0)
printf("NO");
else
printf("YES");
return 0;
}
该程序接收一个字符输入,根据其ASCII值判断是否为奇数,并输出相应的YES或NO。通过if-elseif-else结构实现判断,当ASCII值大于65或者ASCII值除以2的余数为0时,输出NO;否则输出YES。
767

被折叠的 条评论
为什么被折叠?



