99问答网
所有问题
C语言,编写一函数,其功能是求一个长整数各位数字之和。要求使用指针函数实现
C语言,编写一函数,其功能是求一个长整数各位数字之和。要求使用指针函数实现
举报该问题
推荐答案 2016-06-07
其功能是求一个长整数各位数字之和:
int function(long l){
int sum = 0;
String s = l+"";//把长整数转成字符串
for(int i=0;i<s.length();i++){
sum +=Integer.ValueOf(s.charAt(i));
}
return sum;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WeejBXXBz7OztWOXztt.html
相似回答
用
C语言
编程:sum=1+2*3+4*5*6+7*8*9*10+…… 共n项,n由键盘输入
答:
sum1 +=sum;} printf("sum1=%I64d\n", sum1);} 另外写了两个大数相乘和相加的
函数,
这个n可以大到200.include <stdio.h> include <string.h> include <stdlib.h> define MAX 1000 //字符串逆置,思想:在字符串末尾分别设
一指针
//两指针指向的值交换 char *ReverseStr(char *str){ ch...
用
c语言
进行编程,完成以下
程序,
最好用TC2.0的格式,thank you!我没有...
答:
int a=0,b,c;int i,j;printf("enter n:");scanf("%d",&n);for(i=1;i<=n;i++)array[i]=i;c=n;b=0;do { for (i=1,j=0;i<=n;i++){ if(array[i]%3==0&&array[i]!=0){array[i]=0;j++;} else if(array[i]==0);else array[i]=array[i]+c-j;} b=c/...
C语言
:
编写一个函数,求
两个
整数
的和与乘积
答:
void add_mul(int x,int y,int *sum,int *product){ sum=x+y;produnct=x*y;}
C语言
的题目,这些题目怎么解答啊?请高手帮我解答,谢谢了!!
答:
using namespace std;cout<<sq2(10,1000) ;return 0;} double sq2(double a,double b){ return sqrt(a*b) ;} 2、求和s=1!+2!+3!+4!,采用自定义函数;include <iostream> include <cmath> long ntimes(long a );int main(){ using namespace std;cout<<ntimes(4);} long n...
C语言
从键盘出入两
个整数,求其和
是什么意思?
答:
C语言
从键盘出入两
个整数,求其和,
可以参考下面的代码:include<stdio.h> int main(){ int a1, a2;printf("请输入两个整数:");//输入以空格间隔 回车结束 scanf_s("%d %d", &a1, &a2);printf("%d+%d=%d\n", a1, a2, a1 + a2);return 0;} ...
C语言指针,编写函数,
将某
个位数
不确定的正
整数
按照标准的三位分节格式...
答:
include<stdio.h>void f1(char *s,char c) { char b; while ( *s ) { b=*s; *s=c; c=b; s++; } *s=c; s++; *s=0;}void fun(int n,char *res) { int i,m; m=0; *res=0; while ( n ) { if ( m&&m%3==0 ) f1(res,','); f1(res,n%10...
...
函数求
n
个整数
中的最大数和最小数。分别
使用指针
类型和引用类型的形...
答:
int v[10]={1,2,5,45,788,5,8,9,5,46};int max,min;MaxAndMin(v,10,&max,&min);cout<<max<<'\t'<<min<<'\n';} 以上是指针形式。下面是引用形式,虽然形参表里没有*号,但数组仍
是指针
传递的。include<iostream> using namespace std;void MaxAndMin(int v[],int length,int...
...最小数
与
最后
一个
数交换(
要求用指针
方法
实现
)
答:
int i,min,max,temp,t1,t2,a[10],*p=a;for(i=0;i<10;i++)scanf("%d",p+i);min = a[0];max = a[0];t1=0;t2=0;for(i=0;i<10;i++){ if(min>a[i]){ min=a[i];t1=i;} if(max<a[i]){ max=a[i];t2=i;} } temp=a[0];a[0]=min;a[t1]=temp;temp=...
C语言
:
用指针
编程:
有一个
数列,含有20个
整数,编写函数,要求
能够对从指定...
答:
){int *fun(int *,int,int);int a[20],*p;int m,n;int i;printf("输入数列:");for(i=0;i<20;i++)scanf("%d",&a[i]);printf("输入起始位置和需要逆序的数量:");scanf("%d %d",&m,&n);p=a;printf("原数列为:\n");for(i=0;i<20;i++)printf("%d ",*(p+i)...
大家正在搜
编写函数fun其功能是能计算
请编写函数fun 函数的功能是
请编写一个函数fun它的功能是
编写函数fun求一个字符串的长度
编写函数fun 其功能是
c语言程序中,当调用函数时
c语言函数调用例子
c语言函数的隐含存储类别是什么
求字符串长度的函数
相关问题
(1)编程一函数,其功能是求一个长正整数各位数字之和。要求使...
编写一个函数,用指针作为参数,分别得到双精度实型数据的整数部...
用C语言编写一个整型函数sum,既能求解两个整数之和,也能求...
C语言:用指针编程:有一个数列,含有20个整数,编写函数,要...
用C语言编写:编写一个函数,要求在主函数中输入两个数,输出其...
C语言:输入十个整数存入数组,编写一个函数实现将该10个数倒...
C语言,用指针编写一个求字符串长度的函数(不要用strlen...
C语言 用指针求两数字的和.