Pokalbio metu dažnai klausiama apie C programas. Šių programų galima paklausti iš pagrindų, masyvo, eilutės, rodyklės, susietų sąrašų, failų tvarkymo ir tt Pažiūrėkime c programų sąrašą.
1) Fibonačio serija
Parašykite c programą, skirtą spausdinti fibonačio serijas nenaudojant rekursijos ir naudojant rekursiją.
Įvestis: 10
Išvestis: 0 1 1 2 3 5 8 13 21 34
2) Pirminis skaičius
Parašykite c programą pirminiam skaičiui patikrinti.
Įvestis: 44
Išvestis: ne pirminis skaičius
Įvestis: 7
Išvestis: pirminis skaičius
np.linspace
3) Palindromo numeris
Parašykite c programą, kad patikrintumėte palindromo skaičių.
Įvestis: 329
Išvestis: ne palindromo numeris
Įvestis: 12321
Išvestis: palindromo numeris
4) Faktorinis
Parašykite c programą, kuri atspausdintų skaičiaus faktorialą.
Įvestis: 5
Išvestis: 120
Įvestis: 6
Išvestis: 720
bash for loop
5) Armstrongo numeris
Parašykite c programą, kad patikrintumėte Armstrongo skaičių.
Įvestis: 153
Išvestis: armstrongas
Įvestis: 22
Išvestis: ne Armstrongas
6) Skaitmenų suma
Parašykite c programą, kuri atspausdintų skaičių sumą.
Įvestis: 2. 3. 4
Išvestis: 9
Įvestis: 12345
Išvestis: penkiolika
7) Atvirkštinis numeris
Parašykite c programą, kad pakeistumėte nurodytą skaičių.
json iš java objekto
Įvestis: 123
Išvestis: 321
8) Sukeiskite du skaičius nenaudodami trečiojo kintamojo
Parašykite c programą, kad pakeistumėte du skaičius nenaudodami trečiojo kintamojo.
Įvestis: a=10 b=20
Išvestis: a=20 b=10
9) Išspausdinkite „labas“ nenaudodami kabliataškio
Parašykite c programą, kad atspausdintumėte „labas“ nenaudodami kabliataškio
10) Surinkimo programa C
Parašykite c programą, kad pridėtumėte du skaičius naudodami surinkimo kodą.
11) C Programa be main() funkcijos
Parašykite c programą, kad išspausdintumėte „Labas“ nenaudodami funkcijos main().
12) Matricos daugyba
Parašykite c programą, kuri atspausdintų 2 matricų dauginimą.
a-b genėjimas
Įvestis:
first matrix elements: 1 1 1 2 2 2 3 3 3 second matrix elements 1 1 1 2 2 2 3 3 3
Išvestis:
multiplication of the matrix: 6 6 6 12 12 12 18 18 18
13) Dešimtainis į dvejetainį
Parašykite c programą, kuri paverstų dešimtainį skaičių į dvejetainį.
Įvestis: 5
Išvestis: 101
Įvestis: dvidešimt
Išvestis: 10100
14) Abėcėlės trikampis
Parašykite c programą abėcėlės trikampiui spausdinti.
Išvestis:
A ABA ABCBA ABCDCBA ABCDEDCBA
15) Skaičių trikampis
Parašykite c programą, kuri atspausdintų skaičių trikampį.
Įvestis: 7
Išvestis:
enter the range= 6 1 121 12321 1234321 123454321 12345654321
16) Fibonačio trikampis
Parašykite c programą Fibonačio trikampiui generuoti.
Įvestis: 5
Išvestis:
1 1 1 1 1 2 1 1 2 3 1 1 2 3 5
17) Skaičius simboliais
Parašykite c programą, skirtą skaičių paversti simboliais.
java simbolis į int
Įvestis: 5
Išvestis: penkios
Įvestis: 203
Išvestis: du nulis trys