编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 08:35:26
编写程序,让用户输入一个不超过5位的整数,求解:(1)该数是几位数 (2)计算该书个位数字之和
(3)将该数逆序输出,如用户输入178,则输出871
(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
#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)计算该书个位数字之和
求:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.
编写程序从键盘任意输入一个4位数x,编程计算X的每一个数字相加之和(忽略整数前的正负号)
C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.
编写程序,从键盘输入一个5位的整数,计算各位的数字之和,例如42965各位的数字之和是4+2+9+6+5=26
编写程序从键盘任意输入一个4位数x,编程计算x的每一位数字相加之和(忽略整数前的正负号)请您帮忙
编写一个 Shell 程序,计算从1到用户输入数字的和.(1+2+3+…n)
编写程序:输入一个4位的整数,然后分别输出组成改4位数的各位数字.
用VB编写一个程序,求一个不超过5位的十进制整数各位数值的和(例如,输入2634,输出15).
用C语言编写:“输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.”
编写程序:计算一个正整数n的个位数字之和.如1234,则计算1+2+3+4的值
输入一个正整数,输出该数的各个数字之和.要求编写函数,计算整数的各个数字之和