问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 判断字符数组里存放的是否为数字?

发布网友 发布时间:2022-05-03 04:00

我来回答

4个回答

热心网友 时间:2023-10-09 04:20

既然是字符数组,那就只有一个字符,也就是 char,可以如此判断:
if ( array[i] >=0 && array[i] <=9 )
printf(" %c 是数字\n", array[i]);
else
printf(" %c 不是数字\n", array[i]);

热心网友 时间:2023-10-09 04:21

已通过测试,望采纳
#include <stdio.h>
#include <ctype.h>
void main()
{ char string[50];
int i=0;
char *p;
printf("Input a string:");
gets(string);
for(p=string;*p;p++)
if(isdigit(*p))
i++;
if(i==0)
printf("There is no number\n");
else printf("The string has %d number\n",i);
}

热心网友 时间:2023-10-09 04:21

用isdigit函数就行了,若是返回1,不是返回0!一般C语言书的附录有的!

热心网友 时间:2023-10-09 04:22

char a[i];
while(a[i]!='\0')
{ if( a[i] >=‘0’ && a[i] <=‘9’ )
printf(" %c是数字\n", a[i]);
else
printf(“%c”,a[i]);
i++;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 c#判断字符串是否为数字? C++如何判断string 类型里面为纯数字 string字符串判断是不是数字 c++中怎么判断一个string类型的字符串变量是否为数字? c++中怎么判断一个string类型的字符串变量是否为数字 追风筝的人,好句和分析。。。 追风筝的人书一书中有哪些好词好句 追风筝的人摘抄加赏析摘抄三百字赏析150字八篇 韩国南瓜汤的做法大全 追风筝的人句子赏析!赏析!赏析! 追风筝的人摘抄加赏析摘抄(摘抄300字,赏析150字 如何吃遍广东所有美食? 虎皮鹦鹉如何让高粱米在嘴里脱壳? 为什么说八大菜系当中,唯独粤菜可以和法餐齐名? 推荐一下高粱的烹饪方法 爱玩mc里创联机,把别人tp到自己身边的指令和把联机里所以人tp过来的指令是什么 psv与psp 高梁做酒后壳如何处理? 扎笤帚怎么去除高粱壳 去壳带皮高粱米可以直接做糍粑吗? C判断字符串是不是数字的函数 给宝宝打鞋子怎么打 宝宝蒙古鞋的织法 小宝宝的鞋子怎么打 信用贷款不还有什么后果 信用贷款不还会有什么样的后果 图片模糊ps如何调清晰 照片模糊怎么用ps用清晰 wild的作形容词 照片模糊ps怎么处理 电脑桌面上两个IE浏览器,想删一个怎么删也删不电。。。怎么整啊? 国家开发银行生源地怎么填? 国家开发银行生源地贷款 拍蓝色底的证件照,穿什么颜色的衣服比较精神 怎么把证件照的背景改为淡蓝色 HBase是什么呢,都有哪些特点呢? 火烈鸟淋面蛋糕的做法步骤图,怎么做好吃 什么蛋糕可以裱花淋面 淋面蛋糕镜面蛋糕喷面蛋糕翻糖蛋糕还有什么种类 qq 空间动态别人不能分享或转载,怎么办