Програми на С часто запитують на співбесіді. Ці програми можна запитувати з основ, масиву, рядка, вказівника, пов’язаного списку, обробки файлів тощо. Давайте подивимося список програм на C.
1) Ряд Фібоначчі
Напишіть програму на C для друку рядів Фібоначчі без використання рекурсії та використання рекурсії.
введення: 10
Вихід: 0 1 1 2 3 5 8 13 21 34
2) Просте число
Напишіть програму на C для перевірки простого числа.
введення: 44
Вихід: не просте число
введення: 7
Вихід: просте число
onclick js
3) Паліндромне число
Напишіть програму на C для перевірки номера паліндрому.
введення: 329
Вихід: не число паліндрому
введення: 12321
Вихід: число паліндрому
4) Факторіал
Напишіть програму на C для друку факторіалу числа.
введення: 5
Вихід: 120
введення: 6
Вихід: 720
помічник комісара поліції
5) число Армстронга
Напишіть програму на C для перевірки числа Армстронга.
введення: 153
Вихід: Армстронг
введення: 22
Вихід: не Армстронг
6) Сума цифр
Напишіть програму на C для друку суми цифр.
введення: 2. 3. 4
Вихід: 9
введення: 12345
Вихід: п'ятнадцять
7) Зворотне число
Напишіть програму на C, щоб звернути задане число.
char до int java
введення: 123
Вихід: 321
8) Поміняйте місцями два числа без використання третьої змінної
Напишіть програму на C, щоб поміняти місцями два числа без використання третьої змінної.
введення: a=10 b=20
Вихід: a=20 b=10
9) Надрукуйте «привіт» без крапки з комою
Напишіть програму на C, щоб друкувати «привіт» без крапки з комою
10) Складання програми на C
Напишіть програму на C для додавання двох чисел за допомогою коду асемблера.
11) Програма на C без функції main().
Напишіть програму на C для друку «Hello» без використання функції main().
12) Множення матриць
Напишіть програму на C для друку множення 2 матриць.
введення:
first matrix elements: 1 1 1 2 2 2 3 3 3 second matrix elements 1 1 1 2 2 2 3 3 3
Вихід:
java дорівнює
multiplication of the matrix: 6 6 6 12 12 12 18 18 18
13) Від десяткового до двійкового
Напишіть програму на C для перетворення десяткового числа в двійкове.
введення: 5
Вихід: 101
введення: двадцять
Вихід: 10100
14) Алфавітний трикутник
Напишіть програму на C для друку трикутника алфавіту.
Вихід:
A ABA ABCBA ABCDCBA ABCDEDCBA
15) Цифровий трикутник
Напишіть програму на С, щоб виводити числовий трикутник.
вовк чи лисиця
введення: 7
Вихід:
enter the range= 6 1 121 12321 1234321 123454321 12345654321
16) Трикутник Фібоначчі
Напишіть програму на C для створення трикутника Фібоначчі.
введення: 5
Вихід:
1 1 1 1 1 2 1 1 2 3 1 1 2 3 5
17) Число в символах
Напишіть програму на C для перетворення числа в символи.
введення: 5
Вихід: п'ять
введення: 203
Вихід: два нуль три