DropsBrowse Pastes
Login with GitHub

C语言程序设计考试1题数字组合

December 4th, 2021Views: 15(0 unique)C
#include <stdio.h>
#include <math.h>

int fzx(int);
int main(void)
{
    int n, zhengshu = 0;
    scanf("%d", &n);
    int arr[n];
    for (int i = 0; i < n; i++)
    {
        arr[i] = 0;
    }
    for (int i = 0; i < n; i++)
    {
        scanf("%d", &arr[i]);
    }
    for (int i = n - 1; i >= 0; i--)
    {
        zhengshu += (arr[i] * pow(10, fzx(i - n + 1)));
    }
    printf("%d", zhengshu);
}

int fzx(int x)
{
    return x > 0 ? x : -x;
}