кодесурса
«C

Упражнения на C: сохранение и извлечение элементов из массива

script1adsense2code
script1adsense3code

Указатель C: упражнение 7 с решением

Напишите программу на C для хранения n элементов в массиве и печати элементов с помощью указателя.

Иллюстрированная презентация:

«C

Пример решения:

Код C:

#include <stdio.h>
int main()
{
   int arr1[25], i,n;
   printf("\n\n Pointer : Store and retrieve elements from an array :\n"); 
   printf("------------------------------------------------------------\n");    
   printf(" Input the number of elements to store in the array :");
   scanf("%d",&n);
   
   printf(" Input %d number of elements in the array :\n",n);
   for(i=0;i<n;i++)
      {
	  printf(" element - %d : ",i);
	  scanf("%d",arr1+i);
	  }
   printf(" The elements you entered are : \n");
   for(i=0;i<n;i++)
      {
	  printf(" element - %d : %d \n",i,*(arr1+i));
	  }
	   return 0;
}

Пример вывода:

 Указатель: сохранить и извлечь элементы из массива:                                                        
-------------------------------------------------- ----------                                                  
 Введите количество элементов для хранения в массиве: 5                                                        
 Введите 5 количество элементов в массиве:                                                                    
 стихия - 0: 5                                                                                              
 стихия - 1: 7                                                                                              
 стихия - 2: 2                                                                                              
 стихия - 3: 9                                                                                              
 стихия - 4: 8                                                                                              
 Элементы, которые вы ввели:                                                                               
 стихия - 0: 5                                                                                              
 стихия - 1: 7                                                                                              
 стихия - 2: 2                                                                                              
 стихия - 3: 9                                                                                              
 стихия - 4: 8

Блок - схема:

«Блок-схема:

Редактор кода программирования C:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Previous: написать программу на C, чтобы найти максимальное число между двумя числами с помощью указателя.
Далее: Напишите программу на C для печати всех перестановок данной строки с использованием указателей.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code