编写函数,判断指定的字符是否是数字字符,如果是返回1,不是则返回0。在主函数中输入该字符,调用函数判断该字符并输出是否是数字字符。
有哪位大神回做吗,教教小萌新吧!!!!
对字符进行判断,是否大于‘0’并且小于‘9’
#include<stdio.h>
int isNum(char ch){
if(ch>='0' && ch<='9'){
return 1;
}
return 0;
}
int main(){
char ch;
scanf("%c",&ch);
if(isNum(ch)){
printf("是数字字符\n");
}else{
printf("不是数字字符\n");
}
return 0;
}
#include <stdio.h>
int is_n(char c){
if (c >= '0' && c <='9') return 1;
else return 0;
}
int main()
{
char a;
printf("输入字符:");
a = getchar();
if (is_n(a) == 1) printf("1\n");
else printf("0\n");
return 0;
}