C Programming QA Part1
C Programming QA Part1
Characteristics:
1. Finiteness
2. Definiteness
3. Input
4. Output
5. Effectiveness
Page 1
C Programming Concepts - Q&A
Symbols:
1. Terminal (Start/End)
2. Process
3. Decision
4. Input/Output
Page 2
C Programming Concepts - Q&A
Rules:
3. Cannot be a keyword
4. Case sensitive
5. No special characters
Page 3
C Programming Concepts - Q&A
Syntax:
if (condition) {
// statements
} else {
// statements
Page 4
C Programming Concepts - Q&A
5. What is a data type? List the various basic data types available in C.
1. int
2. float
3. char
4. double
5. void
Page 5
C Programming Concepts - Q&A
if (condition) {
// statements
if (condition) {
// statements
} else {
// statements
if (condition1) {
// statements
} else if (condition2) {
// statements
} else {
// statements
Page 6
C Programming Concepts - Q&A
// statements
while (condition) {
// statements
do {
// statements
} while (condition);
Page 7
C Programming Concepts - Q&A
8. Write the syntax of if, while, do...while, switch, and for. Include break usage with an example.
if (condition) {...}
switch (expression) {
case value:
// statements
break;
default:
// statements
Page 8
C Programming Concepts - Q&A
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
return 0;
Page 9
C Programming Concepts - Q&A
#include <stdio.h>
int main() {
int n, rev = 0;
scanf("%d", &n);
while(n != 0) {
n /= 10;
printf("%d", rev);
return 0;
Page 10