输入一个不多于5位的正整数,如何用switch case语句编写程序求出它是几位数
来源:百度知道 编辑:UC知道 时间:2024/06/08 00:55:02
现在急用,请各位帮帮忙。。
#include <stdio.h>
#include <string.h>
int main()
{
char ch[10];
int l;
printf("请输入一个少于五位的数:");
scanf("%s",ch);
switch(strlen(ch))
{
case 1:
printf("一位数\n");
break;
case 2:
printf("两位数\n");
break;
case 3:
printf("三位数\n");
break;
case 4:
printf("四位数\n");
break;
default:
printf("输入数据有误!");
}
return 0;
}
11
输入一个不多于5位数的正整数,求它的位数和逆序数。
给一个不多于5位的正整数:分别输出他的每一位数字
用C语言编程:给出一个不多于5位的正整数,判断它是几位数
写一个程序 读取一个不多于5位数字的正整数 判断它是否为回文数
c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字。
给一个不多于3位的正整数,求他是几位数(c语言)
c++程序设计:给一个不多于五位的正整数要求出它是几位数
C语言~输入不多于3位正整数。判断位数,从小到大写出
给一个不多于5位的正整数,求出它是几位数?分别打出每一位数字?按逆顺序打出各位数字?请用C语言编程。
给一个不多于5位的正整数,要求1,求出它是几位数!2分别打印出每一位数字!3按逆序打印出各数字!!