none
Что юзать? RRS feed

  • Вопрос

  •  Здравствуйте, не подскажите, какую Visual Studio ставить на Виндовс 8.1, чтобы писать "программы" в С++ с использованием операторов printf/scanf ?

     Я обычный студент первокурсник, которого устраивала VS 2010 Express на Вин7 на пк, но потребовался ноут. Вот и хотелось бы на ноуте открывать то, что уже написано на пк(то есть на VS 2010 Express), ну и чтобы написание нового не сильно отличалось.

     В VS 2013 Express нету создания "консольного приложения Win 32" и не работают printf/scanf, все попытки что-нибудь написать(банальный вывод одной переменной) заканчивались ошибкой "lnk2001 ссылка на неразрешённый внешний символ". Может быть я делал что-то не так, поставил не то?

     VS 2012 Express не видела библиотеку <math.h>.

     Поставить и попробовать VS 2015 пока что нету возможности.

     Пример того, с чем мне нужно работать на Вин 8.1(это написано в VS 2010):

    #include "stdafx.h"
    #include <math.h>

    int _tmain()
    {
    double z1, z2, a, P;
    P=4.*atan(1.);
    printf ("Input a\n");
    scanf ("%lf",&a);
    printf ("K.V.\na=%lf\n", a); //Вывод

    //Решение

    printf ("Otvet\n");
    z1=pow(cos(3./8.*P-a/4.),2.)-pow(cos(11./8.*P+a/4.),2.);
    z2=sqrt(2.)/2.*sin(a/2.);
    printf ("z1=%lf\nz2=%lf\n", z1, z2);
    return 0;
    }

    6 ноября 2015 г. 9:11

Ответы

  • VS 2013 Express их три разновидности... Вы точно брали для Desktop когда проверяли наличие необходимого вам проекта? Основные версии для скачивания посмотрите тут.
    • Помечено в качестве ответа Etsugi 6 ноября 2015 г. 12:41
    6 ноября 2015 г. 11:22

Все ответы