Проверка значения массива - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Можно ли как-нибудь проверить значение элемента массива на некоторое

непустое или пустое

, неважно, значение. Например, есть массив char:
char mas[15];
Как узнать сколько элементов

имеют значения

, а сколько

не инициализированы

? Примечание: только средствами языка C.

Решение задачи: «Проверка значения массива»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[])
{
    
    char a[15]={0};
    
     int b=0;
     int f=0;
     
for(;f<15;f++){
 
if(a[f]==FALSE){printf("FALSE\n");} 
 
}
    
    
    
    for (;b<15;b++){
        
        printf("%c",a[b]);
        
        }
  
  
  system("PAUSE");  
  return 0;
}

Объяснение кода листинга программы

Вывод программы выводит значения массива a по одному символу за раз. Если значение в массиве a равно FALSE, программа выводит FALSE. Значения TRUE и FALSE преобразуются в символы 'T' и 'F' соответственно. Ввод данных в программу не осуществляется.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы