C语言怎么将一个整型数组所有的元素的整数给一个long long int变量,比如int a[3]={1,2,3}; 怎么让b可以
1个回答
推荐于2016-03-14
展开全部
#include <stdio.h>
long long func(int *a,int n);
int main(void)
{
int a[]={1,2,3,4,5,6,7,8,9,0};
printf("%lld",func(a,sizeof(a)/sizeof(a[0])));
return 0;
}
long long func(int *a,int n)
{
long long b;
int i;
for(b=i=0;i<n;++i)
{
b=b*10+a[i];
}
return b;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询