Ogólna składnia
W przypadku uogólnionej arytmetyki, w której chce wykonywać moduł, mamy następującą matematykę:
// Utwórz 2 liczbyUogólniona składnia do wykonania modulo w C jest następująca:
Int numer1;Ten przewodnik poinformuje nas, w jaki sposób możemy użyć operatora modułu do opracowania różnych logiki w naszych kodach poprzez demonstrację kilku przykładów.
Przykład nr 01
W głównej, zadeklaruj dwie zmienne „a” i „b”, a następnie zainicjuj je, przypisując niektóre wartości liczbowe, e.G., Odpowiednio 5 i 4. Po tej inicjalizacji wprowadzaj inną zmienną liczbę całkowitą typu danych i nazwij to modulo. Przypisz moduł % B do tej zmiennej i wyświetl moduł za pomocą funkcji printf ().
#włączaćPowyższy przykład zwrócił wyjście 1, czyli pozostałe wynikające z modułu 5 i 4.
Przykład nr 02
Jeśli musimy przyjmować moduł więcej niż dwóch zmiennych jednocześnie, możemy przekształcić nasz operator modułu w operator modułu łańcucha. Operator modułu łańcucha przyjmuje moduł między więcej niż dwiema zmiennymi jednocześnie bez marnowania dodatkowej przestrzeni i deklaracji na każdą ze zmiennych osobno.
W następnym przykładzie zaimplementujemy ten typ modułu. Uwzględnimy ważne pliki nagłówka dla drukowania i skanowania wejścia i wyjścia i następnie zadeklaruj cztery różne zmienne a, b, c i d z typem danych jako liczbą całkowitą. Po tej deklaracji zmiennych zainicjujemy te zmienne, przypisując ich wartości. Następnie weźmiemy zbiorowy moduł wszystkich tych zmiennych w łańcuchu i zapisamy wynikową wartość w innej zmiennej z typem danych int a następnie wyświetl tę wartość jako wyjście.
#włączaćWyjście wyświetla moduł łańcucha wszystkich czterech zmiennych a, b, c i d dla wyjścia, który jest wynikiem 1:
5%4 ==> 1Przykład nr 03
W tym przykładzie dowiemy się, w jaki sposób możemy użyć operatora modułu, aby sprawdzić, czy liczba jest równa czy dziwna. W tym celu po prostu weźmiemy moduł liczby, a jeśli wynik wynosi 0, jest to liczba parzysta, a jeśli wynik wynosi 1 niż liczba nieparzysty. Umieszczamy to w funkcji i używamy funkcji do testowania różnych wejść. Tworzymy również funkcję wyświetlania drukowania, aby uczynić program bardziej elegancki:
#włączaćWniosek
Operator modułu jest operatorem arytmetycznym języka C. W tym artykule podkreślono użycie operatora modułu dla różnych funkcji. Dowiedzieliśmy się o podstawowej składni i reprezentacji operatora modułu w C. Możesz także zobaczyć funkcję przykładową z działaniem modułu, aby sprawdzić równomierne lub nieparzyste i wziąć moduł prostego i łańcucha dla wielu zmiennych.