比如arr[4]={1,1,1,1},得到一个数arr=1111。
收起
参考如下:
#include <stdio.h> int main() { int arr[4]={1,2,3,4}, sum = 0, i, fac = 1; int len = sizeof(arr) / sizeof(arr[0]); for (i = len - 1; i >= 0; i--) { sum += arr[i] * fac; fac *= 10; } printf("%d", sum); return 0; }
报告相同问题?