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

从键盘输入一个字符,若是数字,显示"yes",否则显示"no".要求定义函数isdi...

发布网友 发布时间:2024-10-05 18:30

我来回答

3个回答

热心网友 时间:2024-11-15 08:30

#include <stdio.h>


int isdigit(char ch);            //声明isdigit函数


int main(void)

{

char ch;                                     //声明变量

printf("请输入一个字符:");            

scanf("%c",&ch);                        //读入字符


//if(isdigit(ch) == 1)                                //判断字符是不是数字,看得出你是新手,所以这产写

if(isdigit(ch) )                              //这样写就可以                         

{

 printf("yes\n");                            //yes

}

else

{

 printf("no\n");

}

return 0;

}


int isdigit(char ch)

{

if(ch >= '0' && ch <= '9')       //见下面的详解

{

 return 1;

}

else

{

 return 0;

 }

}  


很简单的题目,但是楼主还不会,这个我想你应该还不懂得ASCII码

 

我们在电脑屏幕上看到的字符'1‘ ’2‘ ’a‘ 等等类型的

在实际的电脑程序中都是转换成数字进行处理的。(包括汉字,这个你暂时还不要去了解)

先来了解最简单的ASCII码,里面包含有“数字,英文字母和一些符号”

你先去网上找一个ASCII码表,你好好看看,字符数字0~9对应的数值量为48~57

是顺序排列的。所以 if(ch >= '0' && ch <= '9')   这句话就能判断出ch是不是0~9之间

 

热心网友 时间:2024-11-15 08:32

#include <stdio.h>

int main()
{
char ch;
scanf("%c",&ch)
if(ch>=48 && ch<=57)
return 1;
else return 0;
}

就是这样了,比较简单

热心网友 时间:2024-11-15 08:29

int isdigit(char ch)
{
if(ch >='0' && ch <='9')
return 1;
else
return 0;
}
int main()
{
char ch;
while(true){
scanf("%c", &ch);
printf("%d\n", isdigit(ch));
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
王卡专属免流包是什么意思 腾讯王卡专属流量是什么意思 人防临空墙排烟机房可以留洞吗? 瑞士转机的问题? 雅阁、第九代凯美瑞、迈腾,大空间的中级车推荐 云顶之弈双人排位介绍 金铲铲之战 金铲铲段位相差多少可以一起打? 现在上海办理居住证需要本人去吗 34周加5天是几个月 孕34周是几个月了 孕34周如何预防早产 我的阿玛尼手表现在小秒针不动只有大秒针动 估计是进入计时模式了_百 ... 怎么辨别阿玛尼**粉底液真假 阿玛尼的粉底液怎么看真假? ...中的10位老戏骨:原以为他们只是息影,没想到已故多年 郑祖作品年表 郑祖影视作品 世纪—东方雄狮电子书txt全集下载 中国是东方雄狮,东方是指中国的半球位置,中国位于 中国是东方雄狮东方是指中国的半球位置中国 ...个女生唱的,语速很快,有点说唱的感觉,有句歌词是 “莫名其妙的话语... 有一首歌,女生唱的,有句歌词是:你爱咖啡低调的感觉…歌名是 刘涛接女儿放学,他们母女的状态如何? 就像怎么造句,就像怎么说? 如果人类大脑被100%开发,到底会发生什么?答案你可能想不到 Domino基本信息 求一首歌,有句歌词是"可惜不在我的梦里面",女声为主,高潮有男生合唱 男人努力赚钱养老婆孩子的句子锦集五十条 怎样减去大腿和屁股上肉???谢谢了,大神帮忙啊 三伏贴贴错位置后还能继续使用吗? 三伏贴贴错位置会有哪些后果? 康佳电视怎么调出电视直播 国酱王子酒53度价格是多少,有什么价值 王者荣耀震雷削怎么玩 求问如果我把任天堂账号的绑定邮箱改了会影响我swich里买的游戏吗_百度... Intel 14纳米 CoreM 5Y10 CPU的性能如何?相当于哪一款处理器_百度知 ... i7 7700散是什么意思? 在电脑杂志上看到IETEL要出14纳米的cpu,最令我满意的是没有风扇 王者荣耀 谁是最强李白 跌停板卖得出股票吗 如何辨别纯种德国牧羊犬?拜托了各位 谢谢 德国牧羊犬 民间狗与血统狗外表有什么明显不同之处?拜托各位了 3Q 中长毛德牧母背后肩部和尾根不有白毛算正常吗拜托各位大神 德国牧羊犬什么品种好养?拜托了各位 谢谢 怎么识别纯种的犬?拜托各位了 3Q 偶想知道这只狗到底是不是德牧 拜托各位啦 德国牧羊犬双月的幼犬 要几个月耳朵才能立起来拜托各位大神_百度... 男朋友总是和前女友联系 为此天天吵架 我该怎么办 老公坚决和前女友联系 因为这事已经经常吵架 他说他们什么都没 我跟... 亚香缇人物经历 请高手帮忙分析下000903 云内动力16.40的成本,现在该怎么办~! 谢谢...