Search Header Logo

CC-COMPROG11 - Computer Programming 1 Midterm Examination

Authored by Zemmary Batucan

Information Technology (IT)

University

Used 1+ times

CC-COMPROG11 - Computer Programming 1 Midterm Examination
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

54 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which function is safest to use for reading strings in C to prevent buffer overflow?

gets()

scanf("%s", str)

fgets()

getchar()

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What does the following code output if user inputs Hello?

char ch;

ch = getchar();

printf("%c", ch);

H

Hello

e

Error

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which function is now deprecated in C because of its insecurity?

scanf()

fgets()

gets()

getchar()

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What will happen in this code?

char name[10];

scanf("%s", name);

If user enters: programming

Prints "programming" correctly

Causes buffer overflow

Prints only "progra"

Prints "prog"

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which input method allows reading a string including spaces?

scanf("%s", str)

gets(str)

fgets(str, sizeof(str), stdin)

getchar()

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What does strcspn(str, "\n") return if

str = "Hello\nWorld"?

5

6

10

11

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which placeholder is correct for reading a floating-point number with scanf()?

%f

%lf

%d

%c

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?