C (Programming Language) Test

Exam Type: | MCQ Skill Test |
Questions Type: | Multiple Choice Questions |
Total Questions: | 40 |
Time Limit: | 15 Minutes |
Last Update | April, 2025 |



Text Detail
C Programming Language linkedin assessment
What does the declaration of variable "c2" demonstrate?
1 main() {
2 char c1='a';
3 char c2=c1+10;
4 }
- type conversion
- character arithmetic
- undefined assignment
- invalid declaration
linkedin skill quiz answers C
C is a strongly typed programming language. What does this mean?
- The variable type cannot be changed once it is declared.
- Strong typing skills are required for programming in C.
- Variables of the strong type are stored more efficiently.
- C uses more data types than other programming languages.
C (Programming Language) assessment linkedin answers
What is the name for calling a function inside the same function?
- subfunction
- recursion
- inner call
- infinite loop
linkedin C Programming assessment answers
What does the program below return?
1 int main() {
2 int a=0, b=2, c=4, d=8;
3 int x=a;
4 if (d / c <= b || b / a == a) x=b;
5 else x=c;
6 return(x);
7 }
- 4
- 0
- 2
- core dump
linkedin learning C Programming
Describe the relationship between lvalue and rvalue.
- An lvalue may appear only on the left-hand side of an assignment; an rvalue may appear only on the right-hand side.
- An lvalue and an rvalue may appear on either the left-hand or right-hand side of an assignment.
- An lvalue may appear only on the left-hand side of an assignment; an rvalue may appear on either the left-hand or right-hand side.
- An lvalue may appear on the left-hand or right-hand side of an assignment; an rvalue may appear only on the right-hand side.