输入一个不多于5位的整数,要求输出该数的位数以及该该数的每位数字,如输入1234,

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:46:39

#include <string.h>
#include <stdio.h>

int main(){
char str[10];
scanf("%s",str);
int temp = strlen(str);
printf("位数 %d\n",temp);
for(int i = 0; i <= temp-1; i++) printf("%c\n",str[i]);
return 0;
}

#include<stdio.h>
int main()
{
char s[6];
int i;
gets(s);
for(i=0;s[i];i++) putchar(s[i]);
printf("位数是 %d \n",i);
}

是这个吗 ?
#include"stdio.h"
void main()
{
int a,b,c,d,e,f;
a=12345;
b=1;
c=2;
d=3;
e=4;
f=5;
printf("%d%d%d%d%d%d\n",a,b,c,d,e,f);
}

c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字。 c++程序设计:给一个不多于五位的正整数要求出它是几位数 编写一个applet,要求输入一个5位整数,将这个整数分成独立的数字,并分开显示。例如32439则显示3 2 4 3 9 给一个不多于5位的正整数,要求1,求出它是几位数!2分别打印出每一位数字!3按逆序打印出各数字!! 题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 输入一个不多于5位数的正整数,求它的位数和逆序数。 给一个不多于5位的正整数:分别输出他的每一位数字 用C语言编程:给出一个不多于5位的正整数,判断它是几位数 一个5位整数 输入一个五位整数,对此整数中的五个数值进行从大到小的顺序排序,形成一个新的五位整数,并输出这个整数