Programy C są często zadawane w wywiadzie. Te programy można zapytać o podstawy, tablicę, ciąg znaków, wskaźnik, listę połączoną, obsługę plików itp. Zobaczmy listę programów w C.
1) Seria Fibonacciego
Napisz program ac do drukowania serii Fibonacciego bez rekursji i rekurencji.
Dane wejściowe: 10
Wynik: 0 1 1 2 3 5 8 13 21 34
2 ) Liczba pierwsza
Napisz program ac, aby sprawdzić liczbę pierwszą.
Dane wejściowe: 44
Wyjście: nie liczba pierwsza
Dane wejściowe: 7
Wynik: liczba pierwsza
3) Liczba palindromu
Napisz program ac, aby sprawdzić numer palindromu.
Dane wejściowe: 329
Wynik: nie liczba palindromu
Dane wejściowe: 12321
Wynik: liczba palindromu
4) Silnia
Napisz program ac wypisać silnię liczby.
Dane wejściowe: 5
Wynik: 120
Dane wejściowe: 6
Dane wyjściowe: 720
5) Numer Armstronga
Napisz program ac, aby sprawdzić numer Armstronga.
Dane wejściowe: 153
Wyjście: armstrong
Wejście: 22
Wyjście: nie armstrong
6) Suma cyfr
Napisz program ac, aby wypisać sumę cyfr.
Wejście: 234
Wyjście: 9
Wejście: 12345
Wynik: 15
7) Odwróć numer
Napisz program ac, aby odwrócić podaną liczbę.
Dane wejściowe: 123
Wynik: 321
8) Zamień dwie liczby bez używania trzeciej zmiennej
Napisz program ac, aby zamienić dwie liczby bez użycia trzeciej zmiennej.
: a = 10 b = 20
Wynik: a = 20 b = 10
9) Wydrukuj „hello” bez użycia średnika
Napisz program ac do wydrukowania „witaj” bez użycia średnika
10) Program asemblera w C
Napisz program ac, aby dodać dwie liczby przy użyciu kodu asemblera.
11) Program C bez głównego () funkcja
Napisz program ac do wypisania „Hello” bez użycia funkcji main ().
12) Mnożenie macierzy
Napisz program ac, który wypisze mnożenie 2 macierze.
Dane wejściowe:
first matrix elements:1 1 12 2 23 3 3second matrix elements1 1 12 2 23 3 3
Dane wyjściowe:
multiplication of the matrix:6 6 612 12 1218 18 18
13) Grud imal na binarny
Napisz program ac do konwersji liczby dziesiętnej na binarną.
Wejście: 5
Wyjście: 101
Wejście: 20
Wynik: 10100
14) Trójkąt alfabetu
Napisz program ac do drukowania trójkąta alfabetu.
Wynik:
A ABA ABCBA ABCDCBA ABCDEDCBA
15) Trójkąt liczbowy
Napisz program ac, aby wydrukować trójkąt liczbowy.
Dane wejściowe: 7
Wynik: