Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12933|Ответ: 0

[C] Используйте имя массива как аргумент функции Обратный порядок массива

[Скопировать ссылку]
Опубликовано 10.12.2015 17:17:11 | | |
//数组a中n个整数按相反的顺序存放
Используйте функцию INV для реализации, фактический параметр использует имя массива a, а параметр shape также может использовать имя массива или переменную указателя

#include «stdafx.h»
#include «stdio.h»
int main(int argc, char* argv[])
{void inv(int x[],int n); Функция INV
int i,a[10]={3,7,9,11,0,6,7,5,4,2};
printf («оригинальный массивы:\n»);
for(i=0; I<10; i++)
printf("%d,",a[i]);
printf("\n");
inv(a,10);
printf("массив был перевёрнут:\n");
for(i=0; I<10; i++)
printf("%d,",a[i]);
printf("\n");
возврат 0;
}
void inv(int x[],int n)
{int temp,i,j,m=(n-1)/2;
for(i=0; i<=m; i++)
    {j=n-1-i;
     temp=x[i]; x[i]=x[j]; x[j]=временная;
    }
возвращение;
}






Предыдущий:Указательные переменные как параметры функции Сравните размер
Следующий:RSA генерирует публичные и приватные ключи, а также шифрование и расшифровку
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com