Текущее время: 28 ноя 2024, 18:25

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 15 дек 2007, 16:03 
В сети
Site Admin
Аватара пользователя

Зарегистрирован: 29 авг 2007, 22:27
Сообщения: 3067
Откуда: Минск
Благодарил (а): 586 раз.
Поблагодарили: 204 раз.
Рассмотрим код простейшей программы на языке программирования СИ.

Код:
1.    #include <stdio.h>
2.   
3.   main()
4.   {
5.     printf("Hello, World!\n");
6.     return 0;
7.   }


Комментарии.
Эта простейшая программа выводит на экран преложение "Hello, World!".

Разберем теперь каждуй строчку программы!
1. Это строка подключения директивы "stdio.h".
Файл stdio.h содержит различные, необходимые для вашей программы стандартные объявления, связанные с вводом и выводом.
2. -
3. Функция main() - один из самых важных элементов любой программы на СИ. Все программы на СИ начинаются одинаково - первый оператор содержит функцию main(). Все, что находится внутри блока (фигурных скобках {,}), принадлежит функции.
4. Открывающий блок функции.
5. Тут вызывается стандартная функция форматированного вывода printf() (для её работоспособности необходимо было подключить файл stdio.h, в котором она содержится), которая предназначена для отображения на экране строки заключенного в кавычки текста. А управляющий символ \n - обозначает переход на новую строку.
6. А здесь у нас оператор возврата return. Он завершает выполнение программы и возвращает некоторое значение операционной системе.
7. Закрывающий блок функции.


Вернуться к началу
 Профиль My Фотогалерея  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 фев 2009, 14:11 
Не в сети
Пользователь

Зарегистрирован: 08 сен 2007, 00:22
Сообщения: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Спасибо, все действительно просто, мне понравилось и даже я поняла!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 17 сен 2012, 18:31 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 12 окт 2008, 10:26
Сообщения: 10
Откуда: Беларусь синеокая
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Ну это уже слишком простейшая задача, я бы сказал :D
Можно было хоть функцию считающую 1+1 написать и вывести результат.
Хотя может зря критикую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 17 сен 2012, 23:50 
Не в сети
Злой Вирус win.Jeefo.32
Аватара пользователя

Зарегистрирован: 08 сен 2009, 20:45
Сообщения: 1358
Откуда: Я из лесу вышел...
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Mr. Пaлыч, :D Ну это задача уже не для новичков, нужно начинать с азов. Например: включить компьютер и что это за чудо СИ, и где его найти, и так далее!
Кстате полезно для новичков ознакомится тут
Скачать больше тут


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 18 сен 2012, 18:50 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 06 сен 2007, 21:01
Сообщения: 104
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Код:
#include <stdio.h>
#include <unistd.h>
int main()
{
     while(1)
          fork();
          printf("Hello, World!\n");
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 18 сен 2012, 23:41 
Не в сети
Злой Вирус win.Jeefo.32
Аватара пользователя

Зарегистрирован: 08 сен 2009, 20:45
Сообщения: 1358
Откуда: Я из лесу вышел...
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Prince_Of_Darkness, это что?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 19 сен 2012, 18:53 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 06 сен 2007, 21:01
Сообщения: 104
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Jeefo, скомпилируй да посмотри :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 20 сен 2012, 02:27 
Не в сети
Злой Вирус win.Jeefo.32
Аватара пользователя

Зарегистрирован: 08 сен 2009, 20:45
Сообщения: 1358
Откуда: Я из лесу вышел...
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Prince_Of_Darkness, что не хочется, как то подозрительно данное написание! :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 20 сен 2012, 16:09 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 06 сен 2007, 21:01
Сообщения: 104
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Jeefo, считай это домашним заданием ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 21 сен 2012, 01:51 
Не в сети
Злой Вирус win.Jeefo.32
Аватара пользователя

Зарегистрирован: 08 сен 2009, 20:45
Сообщения: 1358
Откуда: Я из лесу вышел...
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Prince_Of_Darkness, нет просто в написание, что то непонятное, подозрительное :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 24 сен 2012, 12:20 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 14 июл 2008, 13:32
Сообщения: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
да, это легко и просто а вот дальше... наверное самое правильное решить а нужно ли тебе это?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 24 сен 2012, 20:07 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 06 сен 2007, 21:01
Сообщения: 104
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Ай, скучные вы... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: :)
СообщениеДобавлено: 20 ноя 2012, 23:21 
Не в сети
Пользователь

Зарегистрирован: 20 ноя 2012, 23:12
Сообщения: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Добавлю в избранное, спс


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 17 авг 2014, 09:22 
Не в сети
Пользователь

Зарегистрирован: 07 авг 2014, 10:25
Сообщения: 35
Благодарил (а): 0 раз.
Поблагодарили: 14 раз.
Танго писал(а):
Комментарии.
Эта простейшая программа выводит на экран преложение "Hello, World!".


В каждом языке программирования есть подобный пример для начального изучения языка. И для многих студентов этот пример является входом в мир программирования.
Этот пример хоть и простой, но уже включает в себя особенности языка программирования. И самое главное, что на этом примере можно увидеть основу структуры программы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шаг 1. Простейшая программа на СИ
СообщениеДобавлено: 19 авг 2014, 19:53 
Не в сети
Пользователь
Аватара пользователя

Зарегистрирован: 17 июл 2008, 19:36
Сообщения: 21
Благодарил (а): 0 раз.
Поблагодарили: 7 раз.
Пришел вошел в этот мир ...
И понял не мое...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Администрация форума не несет ответственности за достоверность информации, предоставляемой пользователями