c语言 输入任意三位数 分离个十百位输入不为三位数,则输出“提示不为三位数”这里有个疑问,如果输入1,输出的是提示不为三位数但是输入001,要输出0 0 1,一般的判断if(x>99&&x

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:17:24
c语言 输入任意三位数 分离个十百位输入不为三位数,则输出“提示不为三位数”这里有个疑问,如果输入1,输出的是提示不为三位数但是输入001,要输出0 0 1,一般的判断if(x>99&&x

c语言 输入任意三位数 分离个十百位输入不为三位数,则输出“提示不为三位数”这里有个疑问,如果输入1,输出的是提示不为三位数但是输入001,要输出0 0 1,一般的判断if(x>99&&x
c语言 输入任意三位数 分离个十百位
输入不为三位数,则输出“提示不为三位数”
这里有个疑问,如果输入1,输出的是提示不为三位数
但是输入001,要输出0 0 1,
一般的判断if(x>99&&x

c语言 输入任意三位数 分离个十百位输入不为三位数,则输出“提示不为三位数”这里有个疑问,如果输入1,输出的是提示不为三位数但是输入001,要输出0 0 1,一般的判断if(x>99&&x
很 简单 等我 马上好
-----------------------以下是运行结果及源程序--------------------------------------
001
百位:0,十位:0,个位:1.
Press any key to continue
#include
#include
main()
{
\x09int i,nLen;
\x09char num[10]="\0";
\x09scanf("%s",&num);
\x09nLen = strlen(num);
\x09if (nLen!=3)
\x09\x09printf("不是三位数!\n");
\x09else
\x09\x09printf("百位:%c,十位:%c,个位:%c.\n",num[0],num[1],num[2]);
}
有问题请追问 满意记得采纳哦

c语言 输入任意三位数 分离个十百位输入不为三位数,则输出“提示不为三位数”这里有个疑问,如果输入1,输出的是提示不为三位数但是输入001,要输出0 0 1,一般的判断if(x>99&&x C语言 输入一个三位数,分解个位、十位、百位,输出个、十、百,然后交换这三个数考试中 过20分钟就不用答了 “任意输入一个三位数,输出这个三位数的百位、十位和个位,并且计算十位百位个位的和.”c语言程序 求解c语言题:输入一个任意的三位数,将其各位数字反序输出(例如输入123,输出321). 如何用C语言表示一个三位数的个十百位 C语言程序题:任意输入十个数,输出最大最小和平均数,这个程序咋么写啊? 请帮我解答一道C语言的题:输入一个任意的三位数,将其各位数字反序输出(例如输入123,输出321). C语言 计算x每位数字的累加和从键盘任意输入一个n位数x,编程计算x的每一位数字相加之和(x为负数则取其绝对值).例如,输入x为1234,则由1234分离出其千位1、百位2、十位3、个位4,然后计算1+2 编写程序,要求输入一个三位整数,正确分离出它的个位、十位和百位数字,并在屏幕上显示出来.c语言! 用C语言程序输入一个三位数,计算并输入各位数上的乘积 C语言编程:输入任意10个整数,找出最大最小值 C语言如何实现任意输入10个整数,把所有奇数都输出 C语言 任意输入100个整数 输出其中的奇数. C语言 连续输入10个任意数 求最大值 最小值! 输入任意字母 输出后面第4个字母 怎么用C语言做? C语言中任意输入5个数字求偶数个数? C语言 任意输入5个数字 输出5个数的中间数. c语言试题 输入一个三位正整数,将该数的百位,十位,和个位的数分三行输出 ,并输出三位数的和输入一个三位正整数,将该数的百位,十位,和个位的数分三行输出 ,并输出三位数的和例:输入:3