Zum Inhalt springen

C Programmieren in Visual Studio


mHollweck

Empfohlene Beiträge

Wie es meine Uni verlangt, müssen wir leider jetzt C programmieren.

Da ich mit Visual Studio eigentlich sehr zufrieden bin, benutze ich dies (Version 2012) zum Entwickeln.

Code vom Prof: (funktioniert anscheinend in anderen Entwicklungsumgebungen)

double fHeight;

scanf("%f", &fHeight);

printf("\nIhr BMI: %.3f\n" , fHeight );

Habe mal die main usw. weggelassen.

Bei mir kommt bei der Ausgabe irgendeine kryptische und lange Zahl heraus (ich schätze die Adresse der Variable). Aber warum? Wenn das so in anderen Umgebungen klappt, was stört VS daran?

Vielleicht steh ich irgendwie auf der Leitung... deshalb: Hilfe!

Danke euch.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Moin,

nicht das problem, gibt lediglich auf 3 nachkommastellen aus ;)

Jup. Hab gerade noch mal nachgelesen.

%[flags][width][.precision][length]specifier


The format specifier can also contain sub-specifiers: flags, width, .precision and modifiers (in that order), which are optional and follow these specifications...

Bin wohl schon zulange aus der Konsolenprogrammierung raus... :beagolisc

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 1 Monat später...

wenn du double Werte einlesen willst, musst du %lf benutzen.

einfach so umgestalten:

scanf("%lf", &fHeight);

Das selbe musst du auch bei deiner Ausgabe machen:

zB:

printf("Dies ist ein double-Wert: %lf", fHeight);

Hier noch speziell für Leute die sich für Informatik interessieren:

My Blog(Versuch meine Schreibweise nochz zu verbessern):

TekkNux

Bearbeitet von KeineMemme
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...