C语言isdigit()函数:判断一个字符是否为数字
2023-06-13 09:11:59 时间
参数 c 表示要检测的字符或者 ASCII 码。
返回值:返回值为非 0(真)表示 c 是数字,返回值为 0(假)表示 c 不是数字。
【实例】使用C语言 isdigit() 函数判断用户输入的字符串中有多少个数字。
#include stdio.h #include string.h #include ctype.h int main() char str[50] = { 0 }; int i, len, n=0; gets(str); for (i = 0, len = strlen(str); i len; i++) { if (isdigit(str[i])) { n++; printf( There are %d numbers in str/n , n); return 0; }
运行结果:
we232sdji ^*2309d
There are 7 numbers in str
22492.html
C语言相关文章
- 数据结构:循环队列(C语言实现)[通俗易懂]
- C语言:判断回文字符串的两种简单方法
- C语言数组——字符数组
- C语言 一个字符常量占几个字节
- C语言之格式化输出字符
- 详解C语言中的数组指针与指针数组
- C语言一维数组二维数组、字符数组【C语言学习笔记】
- C语言之如何输出uint32_t和uint64_t和16进制[通俗易懂]
- 玩转SQLite-11:C语言高效API之sqlite3_prepare系列函数
- C语言_结构体变量指针做函数参数的使用案例详解编程语言
- 字符数组及其定义和初始化,C语言字符数组详解
- 二维字符数组的定义,初始化及引用,C语言二位字符数组详解
- C语言求回文数(详解版)
- C语言isupper()函数:判断一个字符是否是大写字母
- C语言strcat()函数:字符串连接(拼接)
- 学会用Linux C语言熟练替换字符!(linuxc字符替换)
- 语言Linux下C语言环境的快速搭建(linux安装c)
- 语言学习C语言:在Linux下的挑战(如何在linux下学习c)
- Linux下调试C语言工程的技巧(linux 调试c 工程)
- Linux下利用C语言轻松创建文件(linux 创建c 文件)
- Linux下使用C语言的编程工具探索(linux下的c编程工具)
- MySQL文件类型C语言支持的表示方式(c mysql文件类型)
- MySQL数据库应用实例C语言编程实例(c mysql数据库例子)
- 过程C语言调用Oracle存储过程实现高效数据访问(c 调用oracle存储)
- 数据库编程 学习C语言 Oracle 数据库编程之旅(c语言的oracle)
- 除C语言环境下Oracle数据库的删除操作(c oracle 删)
- C语言实现堆排序的简单实例
- C语言实现输入一个字符串后打印出该字符串中字符的所有排列