88问答网
所有问题
当前搜索:
输入一个整数求各个位数之和
C语言:
输入一个
三
位
的
整数
,计算其每位数字的累加
之和
答:
include <stdio.h>int main(){ int a, g, s, b, s = 0; scanf ("%d", &a); g=a%10, s=a/10%10, b=s/100; s = g+s+b; printf ("%d\n", s); return 0;}
C语言:
求整数
的
位数
以及各
位数之和
答:
do { sum+=abs(num%10); num/=10; number++; }while(num!=0); printf("%d,%d\n",sum,number); sum=0; number=0; n++; } return 0;}
输入
的样式不对..但是就是这么个思想解决..
设计程序求
输入一个
正
整数
的各位数字
之和
答:
QB没用过。求和可以这样:除10取余,即 int i, j;i = ...;j = 0;while(i > 0){ j += mod(i, 10);i = i %10;} j就成了个
位数之和
了
从键盘
输入一个
正
整数
,输出各位数字
之和
答:
什么语言实现?C么?include "stdio.h"include "stdlib.h"void main(){ int i,j,sum=0,n,arr[100];//最多一百位,也可以自己改.printf("请
输入
这个数字的
位数
");scanf("%d",&n);printf("请输入这个数字");scanf("%d",&j);for(i=0;i<n;i++){ arr[i]=j%10;//这里的这个数字是...
请帮帮我 c++
有一个
题 对从键盘
输入
的一个不多于5位的正
整数
,能输出它...
答:
include<iostream> using namespace std;int main(){ int a,n=0;int sum=0;cin>>a;while(a){ sum+=a%10;++n;a/=10;} cout<<"n = "<<n<<", sum = "<<sum<<endl;getchar(); getchar();return 0;}
c++题目。 1
输入一个
正
整数
,1-求他的
位数
,2-倒着输出他,3-
求各个位
上...
答:
//cout << val % power << endl; } while ( val%power < val ); int ary[ind] = {0}; power = pow(10,
1
); ary[0] = val%power; for ( int i=1; i<ind; i++ ) { power = pow( 10, i+1 ); tmp = val%power ...
C语言怎么求出
各个位数
的和
答:
void mian(){ printf("请
输入
被处理的数:\n");char b[60];scanf("%s",&b);int sum=0,temp=0;int i=0;for(i=0;b[i]!='\0';i++){ temp = b[i]-48;sum=sum+temp;} printf("各位
之和
为:%d",sum);} 编程思想:将数字当做每一
位
是
一个
字符的字符串存入到数组b[]中,...
1、编程要求
输入一个
五
位数
,输出它的
各个数位
上数字
之和
。
答:
printf("输入字符串:%s\n", szBuff);for (; szBuff[i] != 0; ++i){ szBuff[i] += 3;} printf("输出字符串:%s\n", szBuff);} int main(void){ int i;int a = 0;printf("
输入一个
数字:");scanf("%d", &i);while(i){ a += i % 10;i /= 10;} printf("
各个
...
V B程序代码用inputbox函数任意
输入一个
三
位整数
m,输出这个三
位数
各位...
答:
vb代码如下:Private Sub Command1_Click() Dim m As Long, s As Long m = InputBox("请
输入一个
三
位数整数
") If Not IsNumeric(m) Then MsgBox "你输入的不是数字": Exit Sub If m < 100 Or m > 1000 Then MsgBox "你输入的不是三
位整数
": Exit Sub For i = 1...
用C语言编写:从键盘
输入
任意
一个
正
整数
,求其各位数字立方和
答:
scanf("%d",&x); //
输入一个数
while(x!=0) //判断X是否为零 { j=x%10; //取
个位数
字 sum+=j*j*j; //累加其立方和 x/=10; //将高位降低一位 } printf("该数各位数的立方和为:%d.\n",sum);}如果这个程序还有什么不明白,可以问我。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜