3_sem

3_sem

University

30 Qs

quiz-placeholder

Similar activities

соңғы сессия 8 бзв

соңғы сессия 8 бзв

University

30 Qs

DISEÑO

DISEÑO

University

32 Qs

DATABASE DESIGN MANAGEMENT SYSTEMS

DATABASE DESIGN MANAGEMENT SYSTEMS

University

25 Qs

Kefahaman C++ dan Arduino Uno

Kefahaman C++ dan Arduino Uno

University

34 Qs

Quiz Pemrograman C++

Quiz Pemrograman C++

University

30 Qs

Programming Paradigms Quiz

Programming Paradigms Quiz

University

30 Qs

Soal Pilihan Ganda MySQL

Soal Pilihan Ganda MySQL

University

31 Qs

условный оператор

условный оператор

11th Grade - University

25 Qs

3_sem

3_sem

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

AKSV AKSV

Used 1+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of this code? #include <stdio.h> int main() { int i = 5; printf("%d %d %d", i, i++, ++i); return 0; }
5 5 7
7 6 7
5 6 7
Undefined Behavior

Answer explanation

Undefined order of evaluation leads to undefined behavior.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the size of sizeof('A') in a 64-bit GCC compiler?
1
2
4
8

Answer explanation

Character constants are of type int, hence 4 bytes.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which keyword is used to declare a variable that retains its value across function calls?
auto
extern
static
register

Answer explanation

static retains value across function calls.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is returned by fopen() if it fails to open a file?
-1
0
NULL
EOF

Answer explanation

fopen returns NULL if it fails.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following code print? #include <stdio.h> int main() { char *p = "Hello"; *p = 'M'; printf("%s", p); }
Hello
Mello
Compiler Error
Undefined Behavior

Answer explanation

Modifying string literal is undefined behavior.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is not a valid storage class in C?
auto
static
dynamic
register

Answer explanation

dynamic is not a C storage class.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of: printf("%d", printf("Hi"));
Hi1
Hi2
Hi0
Error

Answer explanation

printf prints 'Hi' and returns 2, so output is 'Hi2'.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?