Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12933|Resposta: 0

[C] Use o nome do array como argumento da função A ordem inversa do array

[Copiar link]
Publicado em 10/12/2015 17:17:11 | | |
//数组a中n个整数按相反的顺序存放
Use uma função INV para implementá-la, o parâmetro real usa o nome do array a, e o parâmetro shape também pode usar o nome do array ou a variável do ponteiro

#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{void inv(int x[],int n); Função Inv
int i,a[10]={3,7,9,11,0,6,7,5,4,2};
printf("o array original:\n");
para (i=0; i<10; i++)
printf("%d,",a[i]);
printf("\n");
inv(a,10);
printf("o array foi invertido:\n");
para (i=0; i<10; i++)
printf("%d,",a[i]);
printf("\n");
retorno 0;
}
void inv(int x[],int n)
{int temp,i,j,m=(n-1)/2;
para (i=0; i<=m; i++)
    {j=n-1-i;
     temp=x[i]; x[i]=x[j]; x[j]=temp;
    }
retorno;
}






Anterior:Variáveis ponteiro como parâmetros da função Comparar tamanho
Próximo:O RSA gera chaves públicas e privadas, além de criptografia e descriptografia
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com