Летопись МИФИ

Симулятор проблесков сознания


ЕГЭ-2019
Тесты ЕГЭ Онлайн
Задачи ЕГЭ по математике
Решения ЕГЭ по математике

Вступительные экзамены и специальности
Фишки для Корума:
Рейтинг пользователей Корума
Настроение • Модераторы
Темы • Картина дня • Realtime
Прочие фишки:
Нецензурная брань
Народная орфография
Морзянка онлайн • Калькулятор
Анаграммы • Игра в города

Загрузка календаря

Новые записи

20.05Задача про фермера и его кредит
26.01Актуализация сервисов ЕГЭ по математике 2014 года
05.11Поломалось
28.08Смена парадигмы
18.07Как вести себя в приличном обществе, предварительно обмочив штаны
оглавление »

Лучшие записи

1.Математическое порно1550
2.Ответы ко всем задачам ЕГЭ по математике 2010 года792
3.Тесты ЕГЭ Онлайн515
4.Результаты ЕГЭ по математике367
5.Результаты ЕГЭ по русскому языку268

О чем тут?

NX VBAB Webometrics igjhs А1-08 Абитуриенты Бачинский ВКонтакте Ващенифтему Волга Диплом Дрессировка преподов Дума ЕГЭ Жизнь Забабахал Инновации История Кафедра 26 Кларк Корум Лженаука МИФИ МИФИсты Морзянка НИЯУ Нанотехнологии Наука Образование Омоймоск ПЦ Поздравляю Поиск Президент Преподы Приколы Программное обеспечение Рейтинги Русский язык Сессия Смерть Статистика Стихи Сувениринг Тест Учеба Учебные материалы ФЯУ Физтех Фотки Ядерщики матанализ

Комментарии

Сквернословия псто
  11 мая 2018 (Ivan Arkharov)

Финансовая пирамида за 10 рублей
  10 мая 2018 (Mr.Favour Loan Company)

Проверь, как быстро ты печатаешь
  22 апреля 2018 (Галина)

В помощь юному радисту: Морзянка 1.0
  24 марта 2018 (сергей радист)

Карта МИФИ 2.0
  13 марта 2018 (vova)

Каким будет ЕГЭ по математике в 2010 году
  11 марта 2018 (Миша)

Ответы ко всем задачам ЕГЭ по математике 2010 года
  19 февраля 2018 (Елизавета)

Математическое порно
  15 января 2018 (ggggg)

Гвозди бы делать из этих людей
  5 января 2018 (нотилос)

Опасайтесь психокодирования
  24 октября 2017 (бен ладен)

$kib@t®onЪ
Сейчас на скибатроне
Шедевры
Я ищу слово,  «» 

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
a b c d e f g h i j k l m n o p q r s t u v w x y z

Слово «printf»
впервые сказано пользователем sysdba 20.09.2005 в 10:37,
и с тех пор употреблялось 138 раз.
СообщенияПользователиПользователи (top10)

Сообщения со словом
«printf»

Запрос выполнился за 0.0050 сек.
  1. 18.01.2014, 16:53. min в теме
    «Занимательное программирование»
    ... мне больше понравилось примитивное int a 5 int а 6 printf d d a а с результатом 5 6
  2. 27.03.2013, 20:12. Silver MC's в теме
    «Программирование. Помогите с программой.»
    ... struct line input mat int n int i j struct line pl do printf vvedite kol-vo strokn scanf d n while n 0 для такого цикла n надо сначала проинициализировать n 0 т к по умолчанию там не обязательно лежит 0 if pl struct line malloc n sizeof struct line null return null for i 0 i n i do printf vvedite kol-vo elementov stroki dn i 1 scanf d pl i n while pl i n 0 в этом цикле аналогично элементы массива надо проинициализировать if pl i a int malloc pl i n sizeof int null return null for j 0 j pl i n j printf vvedite d element d ctrokin j 1 i 1 scanf d pl i a j return pl vvivod matr po strokam void print mat struct line pl int n int i j for i 0 i n i for j 0 j pl i n j printf d c pl i a j j 1 pl i n n obrabotka int mat netnol struct line pl int n назначение этой функции я так и не понял по заданию ведь надо чтобы элемент i вектора содержал количество различных элементов в строке i исходного массива int i m if m int malloc n sizeof int null return null for i 0 i n i m i pl i n pl i n return m osvobogdenie pamati void mat free struct line pl int n int i for i 0 i n i free pl i a free pl vivod massiva int print mas int a int n int i for i 0 i n i printf d c a i i 1 n n int main struct line pl int n m printf vvedite matrn pl input mat n if pl null perror malloc return 1 printf isxod matrn print mat pl n m mat netnol pl n if m null perror malloc return 2 printf rezaltn print mas m n system pause free m return...
  3. 20.03.2013, 19:45. Thommees в теме
    «Программирование. Помогите с программой.»
    ... struct line input mat int n int i j struct line pl do printf vvedite kol-vo strokn scanf d n while n 0 if pl struct line malloc n sizeof struct line null return null for i 0 i n i do printf vvedite kol-vo elementov stroki dn i 1 scanf d pl i n while pl i n 0 if pl i a int malloc pl i n sizeof int null return null for j 0 j pl i n j printf vvedite d element d ctrokin j 1 i 1 scanf d pl i a j return pl vvivod matr po strokam void print mat struct line pl int n int i j for i 0 i n i for j 0 j pl i n j printf d c pl i a j j 1 pl i n n obrabotka int mat netnol struct line pl int n int i m if m int malloc n sizeof int null return null for i 0 i n i m i pl i n pl i n return m osvobogdenie pamati void mat free struct line pl int n int i for i 0 i n i free pl i a free pl vivod massiva int print mas int a int n int i for i 0 i n i printf d c a i i 1 n n int main struct line pl int n m printf vvedite matrn pl input mat n if pl null perror malloc return 1 printf isxod matrn print mat pl n m mat netnol pl n if m null perror malloc return 2 printf rezaltn print mas m n system pause free m return...
  4. 20.07.2012, 16:53. mdnt в теме
    «The C Programming Language.»
    ... stack 2 push stack 3 puts printing printstack stack printf poping d n pop stack printf poping d n pop stack printf poping d n pop stack puts printing printstack stack return exit success void push stack stp const int value stack new new malloc sizeof stack new- data value new- nextitem stp stp new int pop stack stp int res stack tmp res stp data tmp stp stp stp nextitem free tmp return res void printstack stack stp stack p p stp while p null printf d n p- data p p- nextitem
  5. 12.07.2012, 20:36. mdnt в теме
    «The C Programming Language.»
    ... from left tower to right n while from eof where eof printf move from scanf d from printf nmove to scanf d where if from system cls if from where continue moveblock from where printf nmoved d d n from where printblocks if st 2 0 1 printf n you win n break return exit success void moveblock int f int t f-- t-- int fsize 0 tsize 0 tpos fpos for tpos 0 tpos 4 tpos if st t tpos 0 tsize st t tpos break tpos-- for fpos 0 fpos 4 fpos if st f fpos 0 fsize st f fpos break if f 2 t 2 t 0 f 0 f t printf incorrect input ntower numbers are 1 2 or 3 n else if tpos 0 fpos 0 tpos 3 fpos 3 printf there are no blocks on tower d n f 1 else if tsize fsize tsize 0 printf can t move bigger block to lower n else st t tpos st f fpos st f fpos 0 void printblocks int i j printf 6s 7s 7s n 1 2 3 for j 0 j 4 j for i 0 i 3 i switch st i j case 1 printf 7s break case 2 printf 7s break case 3 printf 7s break case 4 printf 7s break default printf 7s break puts n
  6. 10.07.2012, 00:16. mdnt в теме
    «The C Programming Language.»
    ... int main unsigned long i for i 0lu i maxi i x i 0 printf lu i getchar return 0 получаеться 36кб рантайм...
  7. 09.07.2012, 19:11. jiffy в теме
    «The C Programming Language.»
    ... while fmt switch fmt case s string s va arg ap char printf string s n s break case d int d va arg ap int printf int d n d break case c char need a cast here since va arg only takes fully promoted types c char va arg ap int printf char c n c break va end ap
  8. 04.12.2011, 03:16. Enka в теме
    «Программирование, предположительно на Си»
    ... long double p 0 unsigned long long i p verrek p 0 1 printf lf n p for i 1 i m i i 10 p verrek p i i 10 printf lf n p
  9. 24.11.2011, 21:59. Saessie в теме
    «Вопросник Linux»
    ... include stdio h int main int argc char argv int i printf you ve entered i input parameters n argc for i 0 i argc i printf t i s n i 1 argv i if argv i 0 printf error parameter i is a negative number n i 1...
  10. 17.11.2011, 02:25. jiffy в теме
    «The C Programming Language.»
    ... инструкции если совсем коротко и неформально это ваши printf арифметические операции и прочие важные вещи которые вы написали на с но уже оттранслированные в ассемблер а затем в соответствующие машинные коды в бинарном виде section data сегмент данных data segment содержит часть виртуального адресного пространства программы которая содержит инициализированные глобальные и инициализированные статические данные например если есть программа код include stdio h int a 10 void f void static int b 0xf int main void f return 0 то переменные а глобальная переменная и b статическая переменная окажутся в section data если вам придет светлая мысль определить глобальный массив мегабайтов на 40 и проинициализировать его нулями например то размер вашей программы неожиданно увеличится а с запуском программы могут возникнуть сложности ввиду ее охочести до оперативной памяти section rodata здесь располагаются данные явно объявленные константными неизменяемыми однако больше всего нас интересует сегмент bss название bss это исторический артефакт называется он так потому что еще до запуска sputnik существовал ассемблер имеющий инструкцию block started by symbol ничего подобного в наши дни в сегменте bss не содержится но название вот сохранилось segment bss это сегмент в котором располагаются все глобальные не инициализированные переменные и статические переменные явно инициализированные нулем или не инициализированные статические переменные если внимательно присмотреться к дизассемблированному при помощи objdump -d коду то можно заметить что исполнение программы на с начинается не с функции main вот так вот сначала специальная обертка init code осуществляет настройку окружения до начала исполнения собственно функции main именно этот init code обнуляет упомянутые выше данные находящиеся в сегменте bss так что если есть код код include stdio h int a void f void static int b static int b1 0 int local 0x10 printf b is 0x x b1 is 0x x local is 0x x n b b1 local b b1 local int main void f f f printf a is 0x x n a return 0 то из вывода программы...

← раньше

позже →


Рейтинг блогов



 

откуда • куда • где • eureka!
Бездарно потраченное время:
102916 дней