题目描述
判断输入的字符是否是数字,若是则显示“yes”,否则显示“no”
输入格式:输入一个字符
输出格式:判断输入的是否是数字字符
例如:输入x,输出no
C语言版本代码
#include <stdio.h>
int main() {
char inputChar;
// 输入一个字符
printf("请输入一个字符:");
scanf(" %c", &inputChar);
// 判断是否是数字字符
if (inputChar >= '0' && inputChar <= '9') {
printf("yes\n"); // 是数字字符
} else {
printf("no\n"); // 不是数字字符
}
return 0;
}
Python版本代码
# 输入一个字符
input_char = input("请输入一个字符:")
# 判断是否是数字字符
if input_char.isdigit():
print("yes") # 是数字字符
else:
print("no") # 不是数字字符
Java版代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入一个字符
System.out.print("请输入一个字符:");
char inputChar = scanner.next().charAt(0);
// 判断是否是数字字符
if (inputChar >= '0' && inputChar <= '9') {
System.out.println("yes"); // 是数字字符
} else {
System.out.println("no"); // 不是数字字符
}
scanner.close();
}
}
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END