编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和(3)将该数逆序输出,如用户输入178,则输出871

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/31 01:00:16
编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数(2)计算该书个位数字之和(3)将该数逆序输出,如用户输入178,则输出871编写程序,让用户输入一个不超过5位的整数,求解:(1)该

编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和(3)将该数逆序输出,如用户输入178,则输出871
编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和
(3)将该数逆序输出,如用户输入178,则输出871

编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和(3)将该数逆序输出,如用户输入178,则输出871
代码如下,我测试过了.能够解答你列出的三个问题.希望能帮到你 .
#include
void main(){
int data;/*用户输入的整数*/
int num=0;/*记录data有几位*/
int arr[5];/*记录data的每一位数*/
int sum = 0;/*各位数之和*/
int a;
printf("please input a data : ");
scanf("%d",&data);
do{
a = data%10;
data = data/10;
if(a!=0){
arr[num]=a;
num++;
sum = sum+a;
}
}while(a!=0);
printf("该数是%d位数\n",num);
printf("该数各个位数字之和为%d\n",sum);
printf("逆序输出该数:");
for(a=0;a

编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和(3)将该数逆序输出,如用户输入178,则输出871 编写一个程序,从键盘上输入一个整数,用英文显示该整数的每一位数字.若用户输入392,那么程序显示three nine two 编写程序,接受用户输入一个整数n,则输出如下与n有关的图形若输入5,则 用VB编写一个程序,求一个不超过5位的十进制整数各位数值的和(例如,输入2634,输出15). 编写程序,使用for循环实现如下功能:用户输入一个整数n,若n为奇数,程序计算出数列1 + 3 + 5 + … + n的 编写一个程序,要求用户输入两个整数,输出这两个数的和、乘积、差和商.商若不是整数则保留2位小数主要是商的输出格式,要判断是不是整数... 编写一个程序输入一个3位正整数要求反向输出对应的整数如输入123则输出321.编写程序并给出相应的流程图. 编写程序,判用户输入的数是否为整数;如是,判断其奇偶性… 编写一个程序 判断任意输入的整数的奇偶性. 编写一个程序 判断任意输入的整数的奇偶性 请用Visual FoxPro编写一个程序计算1+2+3+4+…+n的值,n为从屏幕接收用户输入的任意整数. 怎么才能区别字母的大小写啊?比如编写程序时,如何才能让用户输入的注意大小写?如何限制用户输入的长度?给个程序代码! 你好,请问怎么编写一个递归函数程序,判断五个用户依次输入的五个数组成的整数,是不是数字回文.编写一个名为numpal()的递归函数程序,判断五个用户依次输入的五个数组成的整数,是不是一 编写一个c语言程序:输入整数,数目不超过100个,然后分别以升序和降序输出这些数 大一C语言基础题,1、你的表妹今年刚满6岁,正在学习整数的加法,请你编写一个程序来帮助他学习.该程序首先为输入两个整数,并等待用户输入相应的计算结果.然后程序将判断用户的答案是否 vb例题:任意输入一个整数,编写程序判断该整数的奇偶数 编写一个程序,要求用户输入两个数,获取用户输入的数,并打印这两个数的和、乘积、差和商.(C++) 关于linux shell 循环语句的问题编写脚本提示用户输入一个整数,程序将分别输出该整数每个位上的数字,并输出这些数字的和.例如 输出整数2345每个位上的2 3 4 5 ,输出整数-3456每个位上的数字是