Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Oprogramowanie komputerowe >>

Podstawy C Programming

stępuje powrót karetki na standardowe wyjście Największa

Ta linia pokazuje jak wyjście wartości zmiennej za pomocą printf Największa

 printf. ("% d ", b); 

Wartość% d jest symbolem zastępczym, które zostaną zastąpione przez wartości zmiennej b, gdy oświadczenie printf jest wykonywany. Często będziemy chcieli osadzić wartości w innych słowach. Jednym ze sposobów, aby to osiągnąć jest tak: Największa

 printf (" Temperatura jest "); printf ("% d ", b); printf (" stopni \\ n "); 

Łatwiejszy sposób jest powiedzieć to: Największa

 printf (" Temperatura jest% d stopni \\ n ", b); 

Można również korzystać z wielu% d zastępcze w oświadczeniu jeden printf: Największa

 printf ("% d +% d =% d \\ n ", a, b, c); 

W instrukcji printf, niezwykle ważne jest, że liczba podmiotów w łańcuchu formatu odpowiada dokładnie liczba i typ zmiennych po nim. Na przykład, jeśli ciąg formatu zawiera trzy% d operatorów, to musi być następnie dokładnie trzy parametry i muszą mieć takie same typy w tej samej kolejności, jak te określone przez operatorów. Największa

Można wydrukować wszystkie normalnych typów C z wykorzystaniem różnych printf przez zastępcze:

  • int (liczby całkowite) wykorzystuje% d Największa
  • float (zmiennoprzecinkowych) wykorzystuje% f Największa
  • char (jednoznakowe wartości) korzysta% c Największa
  • ciągi znaków (tablice znaków, omówione później) używać% s

    Możesz dowiedzieć się więcej o niuanse printf na komputerze z systemem UNIX wpisując man 3 printf. Wszelkie inne kompilator C używasz prawdopodobnie pochodzi z instrukcji obsługi lub pliku pomocy, który zawiera opis printf. Największa Scanf Największa

    Funkcja scanf pozwala zaakceptować wejście od standard, co dla nas jest ogólnie klawiatura. Funkcja scanf może zrobić wiele różnych rzeczy, ale to jest na ogół mało wiarygodne, chyba że stosuje się w najprostszych sposobów. To niewiarygodne, ponieważ nie obsłużyć błędy człowieka bardzo dobrze. Ale dla prostych programów jest wystarczająco dobry i łatwy w użyciu Największa

    Najprostszym zastosowaniem scanf wygląda tak: Największa

     scanf ("% d ", & b); <. p> Program odczytuje wartość całkowitą, które użytkownik wprowadza na klawiaturze (% d jest dla liczb całkowitych, jak printf, więc b muszą być zadeklarowane jako int) i umieścić tę wartość do b. Największa 

    Funkcja scanf używa tych samych symboli