输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字这是一道题,第三部我想用数组,但是前两问用了很麻烦的方法,可以改成函数加数组的形式表示
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 16:11:48
输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字这是一道题,第三部我想用数组,但是前两问用了很麻烦的方法,可以改成函数加数组的形式表示
输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字
这是一道题,第三部我想用数组,但是前两问用了很麻烦的方法,可以改成函数加数组的形式表示吗
输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字这是一道题,第三部我想用数组,但是前两问用了很麻烦的方法,可以改成函数加数组的形式表示
可以是可以,不过太麻烦了,见下面的代码
#include
int main() {
int a,b[5],s = 0;
scanf("%d",&a);
while (a) {
b[s++] = a % 10;
a /= 10;
}
printf("%d\n",s);
int i;
for (i = s-1; i >= 0; i--) {
printf("%d ",b[i]);
}
printf("\n");
for (i = 0; i < s; i++) {
printf("%d ",b[i]);
}
printf("\n");
return 0;
}
用switch语句求出输入一个不多于5位正整数求出它是几位数?
输入一个不多于5位的正整数,要求:(1)求它是几位数;(2)逆序打印出各位数字.
C编程:给一个不多于5位的正整数,要求:(1)求出它是几位数; (2)分别打印出每一位数字; (3C编程:给一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别打印出每一位数字;
给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字
输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字这是一道题,第三部我想用数组,但是前两问用了很麻烦的方法,可以改成函数加数组的形式表示
c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字.请问这个程序错在哪里#include int main(void) {long int x;int y,i=1;printf(请输入一个不超过100000
C语言:输入一个不多于5位的正整数,求它是几位数.要求:将判断一个数的位数操作定义为一个函数C语言:输入一个不多于5位的正整数,求它是几位数.(要求:将判断一个数的位数操作定义
给一个不多于5位的正整数,要求:①求出它是几位数;②分别打印出每一位数字;③按逆序打印出各位数字.应准备以下测试数据:要处理的数为1位正整数;要处理的数为2位正整数;要处理
设计一个C语言程序:给一个不多于5位的正整数,要求:求出它是几位数;分别输出每要求;求他几位数,分别输出每一位数字,按逆序输出个位数字
(3)给一个不多于5位的正整数,要求:l 求出它是几位数;l 分别打印出每一位数字;l 按逆序打印出各位数字,例如原数为321,应输出123.应准备以下测试数据:l 要处理的数为1位正整数;l 要
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字.
C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字
给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程
一道简单的c语言题(给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、……)给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按
给一个不多于5位的正整数,要求1,求出它是几位数!2分别打印出每一位数字!3按逆序打印出各数字!不知道题意是什么,各位老大们们,这是第五章选择最后的习题,按照顺序,循环都没学,能不能用
1 给一个不多于5位的正整数,要求:求出他是几位数 分别输出每一位数字 按照逆顺序输出各位数字 如原数为123 应输出3212 写一个判断素数的函数 在主函数输出一个整数 输出是否素数的信息3
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字要求只要用java 写的 有500个小朋友报数,1,2,3,1,2,3……循环报数,数到3则退出.编程求出最后一个退出的小朋友.(20
要求:是一个能正常运行的程序 c语言 有一个不多于5的正整数,求它的位数,同时求出它的每位数字?