Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Lilia2809
0 / 0 / 0
Регистрация: 08.01.2018
Сообщений: 31
1

Что такое в программе k[2], k[i]?

25.01.2018, 15:01. Просмотров 290. Ответов 1
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <locale>
int main ()
{
        setlocale(LC_ALL, "RUSSIAN");
    struct information
    {char name[100];
    int age;}
    k[2];
    int i, vozrast, n=2;
    printf ("Введите информацию о сотрудниках:\n");
    for(i=0; i<n; ++i)
    {printf ("Имя: ");
    scanf ("%s", &k[i].name);
    printf ("Возраст: ");
    scanf ("%d", &k[i].age);}
    printf ("Введите возраст удоляемого сотрудника: ");
    scanf ("%d", &vozrast);
    for(i=0; i<n; i++)
    {if(k[i].age!=vozrast)   
    printf("Результат:\nИмя: %s\nВозраст: %d\n", k[i].name, k[i].age);} 
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2018, 15:01
Ответы с готовыми решениями:

Что такое dy1 и dy2 в программе, и зачем мы их перемножаем. Что означает строчка x=x1
Что такое dy1 и dy2 . и зачем мы их перемножаем? и что значит строчка x=x1 clear all; close all;...

Что такое #0 в программе
Здравствуйте. подскажите пожалуйста, для чего нужно &quot;#0&quot; в программе, как можно более подробно, что...

Что такое AUX в программе Everest?
Что такое &quot;Aux&quot; в евересте? Уж очень напрягает его большая температура.

Объясните пожалуйста, что такое i, j, k в программе
#include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;stdlib.h&quot; #include &quot;locale.h&quot; #include...

Что такое boolean в приведенной программе
uses crt; function Prost(n:longint):boolean; var i:longint; begin if(n&gt;2)and(n mod 2=0) then...

1
stake-k26
618 / 432 / 332
Регистрация: 25.04.2016
Сообщений: 1,218
25.01.2018, 15:29 2
Lilia2809, когда вы выкладываете код, не помешает окружить его тегами и комментариями, вроде такого:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <locale>
 
int main ()
{
    setlocale(LC_ALL, "RUSSIAN");
 
    struct information
    {
        char name[100]; //имя
        int age;        //возраст
    } k[2];
 
    int i, vozrast, n=2;
 
    // заполняем структуру данных и записываем в массив
    printf ("Введите информацию о сотрудниках:\n");     // заголовок
    for(i=0; i<n; ++i)
    {
        printf ("Имя: "); scanf ("%s", &k[i].name);
        printf ("Возраст: "); scanf ("%d", &k[i].age);
    }
 
    // получаем данные сотрудника, которого необходимо скрыть
    printf ("Введите возраст удаляемого сотрудника: ");
    scanf ("%d", &vozrast);
 
    // выводим на экран структуру данных
    for(i=0; i<n; i++)
    {
        if(k[i].age != vozrast)
        printf("Результат:\nИмя: %s\nВозраст: %d\n", k[i].name, k[i].age);
    }
 
    return 0;
}
Что такое k[2]? Это массив, состоящий из двух элементов. В случае данной программы в каждую ячейку массива записывается не одно значение, как обычно, а структура данных, состоящая из полей name и age.

Что такое k[i]? Это обращение к элементу массива, например, когда мы пишем k[i].name, мы обращаемся к элементу массива за номером i, и поскольку у нас в массиве записана структура данных, то обращаемся к конкретному полю этой структуры, в нашем случае - это поле 'name' i-го элемента массива k.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2018, 15:29

Что такое потенциально распараллеливаемые участки в программе
Подскажите пожалуйста, что такое потенциально распараллеливаемые участки в программе. Задача найти...

Что такое в программе Everest значение RPM
RPM - кол.оборотов вентилятора? У меня если это значение падает ниже 900, пропеллер шуметь очень...

Что такое genData.exe и как её использовать в C++-программе?
Доброго времени суток. Мне нужно написать программу на C++ (быстрая сортировка). Я её написал, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru