Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

в чем подвох?! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ цикл while,странные результат http://www.cyberforum.ru/cpp-beginners/thread65731.html
int main(){ long int l=0; short int s=0; cin>>l; cin>>s; const int max=65535; while(s<l&&l>0&&s<max) { if(s%5000==0)cout<<"small:"<<s<<" large:"<<l<<endl; s++;
C++ создать класс точка на С++ люди понимающие С++,помогите пожалуйста решить вот такую задачу,я с такими никогда не сталкивался (((( "создать класс точка,имеющую координаты.Определить конструкторы,деструктор и функцию... http://www.cyberforum.ru/cpp-beginners/thread65729.html
Запись и чтение элементов матрицы C++
Здравствуйте. Необходимо написать программу для записи в файл элементов матрицы с последующим их чтением в другую матрицу (исходная матрица заполняется случайными числами). Всё кроме чтения в другую...
C++ потоки
всем привет! начал учить самостоятельно си++, и сразу возникли сложности с потоками. подскажите, что почитать?
C++ Рекурсия: расставить знаки операций между числами http://www.cyberforum.ru/cpp-beginners/thread65702.html
Прошу вас помочь мне с рекурсией. Для заданного набора целых чисел без знака расставить между ними знаки сложения, вычитания и умножения так, чтобы результат полученного арифметического выражения...
C++ матрицы в матрицу С добавить строки, которые есть в матрице А, но отсутствуют в матрице В. нужно разработать программу на си, реализующую этот алгоритм. подробнее

Показать сообщение отдельно
so1o
33 / 33 / 2
Регистрация: 16.11.2009
Сообщений: 206

в чем подвох?! - C++

20.11.2009, 21:19. Просмотров 434. Ответов 6
Метки (Все метки)

всем здраствуйте, вот в книжке дана, вот эта кодировка и задание, чтобы найти ошибку и исправить, я запускал и ошибку указал на m= a; но я понял почему, но как исправить?
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
#include<stdio.h>
#include<conio.h>
int main(void)
{
int *a, b;
float *x, y = 3.5;
double *m, n;
clrscr();
printf("  Enter b = ");
scanf("%d", &b);
a = &b;
x = &y;
printf("  a = %p\tb = %d\n", a, b);
getch();
b -= y;
printf("  a = %p\t*a = %d\tb = %d\n", a, *a, b);
getch();
m =  a;
printf("  a = %p\tm = %p\n", a, m);
getch();
m = &n;
printf("  n = %p\tm = %p\n", &n, m);
getch();
n = 5.5;
m++;
printf("  n = %f\tn = %p\tm = %p\n", n, &n, m);
getch();
*m = (float) *a - n + (int) *x;
printf("  m = %p\t*m = %f\n", m, *m);
getch();
m -= 1;
printf("  n = %f n = %p m = %p *(m+1) = %f\n", n, &n, m, *(m+1));
getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru