printf

Drukowanie od 1 do 1000 bez pętli lub warunków

Zadanie : wypisuje liczby od 1 do 1000 bez użycia pętli lub instrukcji warunkowych. Nie pisz po prostu printf() LUB cout Oświadczenia 1000 razy. Jak byś to zrobił używając C lub c++?

JavaScript odpowiednik printf / String.Format

Szukam dobrego odpowiednika JavaScript dla C / PHP printf() lub dla programistów C# / Java, String.Format() (IFormatProvider ... sobie sprawę, że Biblioteka Ajax Microsoftu dostarcza wersję String.Format(), ale nie chcemy całego narzutu tego frameworka.

Dlaczego printf nie spłukuje się po wywołaniu, chyba że znak nowej linii znajduje się w łańcuchu formatu?

Dlaczego printf nie jest spłukiwana po wywołaniu, chyba że znak nowej linii znajduje się w łańcuchu formatu? Czy to zachowanie POSIX? Jak Mogę mieć printf natychmiast spłukać za każdym razem?

Jak zezwolić na Wprowadzanie spacji za pomocą scanf?

Używając następującego kodu: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); ... isaniu nazwy ze spacją jak Lucas Aardvark, scanf() po prostu odcina wszystko po Lucas. Jak zrobić scanf() Zezwalaj na spacje

Poprawny format dla double w printf

Jaki jest prawidłowy format dla double w printf? Czy to {[2] } czy to %lf? Wierzę, że to %f, ale nie jestem pewien. Próbka kodu #include <stdio.h> int main() { double d = 1.4; printf("%lf", d); // Is this wrong? }

Jak zezwolić na Wprowadzanie spacji za pomocą scanf? [duplikat]

To pytanie ma już odpowiedź tutaj: odczytywanie łańcucha z wejścia ze znakiem spacji? ... isaniu nazwy ze spacją jak Lucas Aardvark, scanf() po prostu odcina wszystko po Lucas. Jak zrobić scanf() Zezwalaj na spacje

Jak można wydrukować zmienną size T w sposób przenośny używając rodziny printf?

Mam zmienną typu size_t i chcę ją wydrukować używając printf(). Jakiego formatu używam, aby wydrukować go przenośnie? W 32- ... iennej do unsigned long i wydrukowanie za pomocą %lu. To by zadziałało w obu przypadkach. Szukam, czy jest jakiś inny pomysł.

Różnica między fprintf, printf i sprintf?

Czy ktoś może wyjaśnić w prostym języku angielskim o różnicach między printf, fprintf, i sprintf z przykładami? W jakim strumieniu to jest? Jestem naprawdę zdezorientowany między tymi trzema czytając o "obsłudze plików w C".

Jak sformatować unsigned long long int używając printf?

#include <stdio.h> int main() { unsigned long long int num = 285212672; //FYI: fits in 29 bits int normalInt = ... 0. Zakładam, że ten nieoczekiwany wynik wynika z wydruku unsigned long long int. Jak ty printf() an unsigned long long int?

Jaki jest argument dla printf, który formatuje długi?

Funkcja printf pobiera typ argumentu, taki jak %d lub %i dla signed int. Jednak nie widzę nic dla long wartość.

Jak wydrukować "unsigned long" w C?

Nigdy nie rozumiem, jak wydrukować unsigned long typ danych w C. Załóżmy, że unsigned_foo jest unsigned long, wtedy próbuję ... ", unsigned_foo) printf("%dl\n", unsigned_foo) I wszystkie wypisują jakiś -123123123 Numer zamiast unsigned long, który mam.

Sformatuj numer jako stałą szerokość, z początkowymi zerami [duplikat]

to pytanie ma już odpowiedzi tutaj : ... posób: "name_001" "name_026" "name_051" "name_076" "name_101" Jak sobie z tym poradzić? (to pytanie dotyczy tego .)

Jaka jest różnica między printf () a puts () w C?

Wiem, że możesz drukować za pomocą printf() i puts(). Widzę też, że printf() pozwala na interpolację zmiennych i formatowanie ... st puts() jedynie prymitywną wersją printf(). Czy powinno być używane dla każdego możliwego printf() bez interpolacji string?

Co to jest specyfikacja formatu printf dla bool?

Od ANSI C99 istnieje _Bool lub bool poprzez stdbool.h. Ale czy istnieje również specyfikacja formatu printf dla bool? Mam na myśli coś takiego jak w tym pseudo kodzie: bool x = true; printf("%B\n", x); Który wydrukuje: true

Drukowanie 0 ' s W C

Próbuję znaleźć dobry sposób na wydrukowanie wiodącego 0, np. 01001 dla kodu pocztowego. Chociaż liczba byłaby przechowywana ... 0 do drukowania, ale nie mogę pomóc, ale myślę, że może być sposób, aby to zrobić ze składnią formatu printf, która mi umyka.

Jaki jest użytek ze specyfikatora formatu %n W C?

Jakie jest zastosowanie specyfikacji formatu %n W C? Czy ktoś może wyjaśnić przykładem?

Jak uciec znak % (procent) w printf C?

Jak uniknąć znaku % podczas używania printf W C? printf("hello\%"); /* not like this */

Jak działa Haskell printf?

Bezpieczeństwo typu Haskella jest drugie do żadnego tylko dla języków zależnych. Ale z tekstem dzieje się jakaś głęboka Mag ... acone, gdy używając tej techniki.) > :t printf "%d\n" "foo" printf "%d\n" "foo" :: (PrintfType ([Char] -> t)) => t

Dlaczego warto używać funkcji sprintf w PHP?

Próbuję dowiedzieć się więcej o funkcji PHP sprintf (), ale php.net nie pomogło mi to, ponieważ nadal jestem zdezorientowany, ... samo i łatwiej jest napisać IMO: $output = 'Here is the result: ' .$result. ' for this date ' .$date; Czy coś mi umknęło?