Результат выводится не полностью - C (СИ)

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

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

Всем доброго времени суток.Возникла проблема,результат выводится до 44 строчки,а дальше его уже нет,подскажите,пожалуйста,в чем проблема.
Листинг программы
  1. // 7777777.cpp: определяет точку входа для консольного приложения.
  2. //
  3. #include "stdafx.h"
  4. #include <cstdio>
  5. #include <cstdlib>
  6. #include <clocale>
  7. #include <math.h>
  8. int _tmain(int argc, _TCHAR* argv[])
  9. {
  10. setlocale(LC_ALL, "Russian");
  11. double a = 1, b = 2, c = 3, d = 4, e = 5, f = 6;
  12. double *pa = &a;
  13. double *pb = &b;
  14. printf("Размер переменной a=%d", sizeof(a));
  15. printf("\nРазмер переменной b=%d", sizeof(b));
  16. printf("\nРазмер переменной c=%d", sizeof(c));
  17. printf("\nРазмер переменной d=%d", sizeof(d));
  18. printf("\nРазмер переменной e=%d", sizeof(e));
  19. printf("\nРазмер переменной f=%d", sizeof(f));
  20. printf("\nРазмер указателя pa=%d", sizeof(pa));
  21. printf("\nРазмер указателя pb=%d", sizeof(pb));
  22. printf("\nАдрес переменной a=%p", &a);
  23. printf("\nАдрес переменной b=%p", &b);
  24. printf("\nАдрес переменной c=%p", &c);
  25. printf("\nАдрес переменной d=%p", &d);
  26. printf("\nАдрес переменной e=%p", &e);
  27. printf("\nАдрес переменной f=%p", &f);
  28. printf("\nАдрес указателя pa=%p", &pa);
  29. printf("\nАдрес указателя pb=%p", &pb);
  30. printf("\nЗначение переменной a=%f", a);
  31. printf("\nЗначение переменной b=%f", b);
  32. printf("\nЗначение переменной c=%f", c);
  33. printf("\nЗначение переменной d=%f", d);
  34. printf("\nЗначение переменной e=%f", e);
  35. printf("\nЗначение переменной f=%f", f);
  36. printf("\nЗначение указателя pa=%d", pa);
  37. printf("\nЗначение указателя pb=%d \n", pb);
  38. double vichet = pb - pa;
  39. printf("\nРезультат вычитания указателей pb и pa=%d\n", vichet);
  40. pa = pa + 2;
  41. pb = pb - 2;
  42. printf("\nРезультат сложения с целым число %p\nРезультат вычитания целого числа %p\n", pa, pb);
  43. double *incr = ++p;
  44. double *decr = --s;
  45. printf("Результат Декримента %p\nИнкремента %p\n", decr, incr);
  46. double bolshe = pa > pb, menshe = pa < pb, bravno = pa >= pb, mravno = pa <= pb, ravno = pa == pb, neravno = pa!=pb;
  47. printf("Результат операций сравнения:\nБольше %d\nМеньше %d\nБольше/равно %d\nМеньше/равно %d\nРавно %d\nНеравно %d\n",bolche,menshe,bravno,mravno,ravno,neravno);
  48. double **ppa = &pa;
  49. printf("\nАдрес указателя на указатель ppa=%p", &ppa);
  50. printf("\nЗначение указателя на указатель ppa=%p", ppa);
  51. void *neopruk = &a;
  52. printf("Значение неопределенного указателя %d", neopruk);
  53. //_getch();
  54. system("pause");
  55. return 0;
  56. }

Решение задачи: «Результат выводится не полностью»

textual
Листинг программы
  1. int bolshe = (pa > pb);
  2.     int menshe = (pa < pb);
  3.     int bravno = (pa >= pb);
  4.     int mravno = (pa <= pb);
  5.     int ravno = (pa == pb);
  6.     int neravno = (pa != pb);
  7.     printf("Результат операций сравнения:\nБольше %d\nМеньше %d\nБольше/равно %d\nМеньше/равно %d\nРавно %d\nНеравно %d\n", bolshe, menshe, bravno, mravno, ravno, neravno);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы