Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 12933|Відповідь: 0

[C] Використовуйте ім'я масиву як аргумент функції Зворотний порядок масиву

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

#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");
return 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