C程式-5

C程式-5

University

10 Qs

quiz-placeholder

Similar activities

C Programming Quiz-1

C Programming Quiz-1

University

10 Qs

C Programming - Basics 001

C Programming - Basics 001

University

10 Qs

Recursion

Recursion

University

8 Qs

Operators in C

Operators in C

University

12 Qs

Expression in C Programming

Expression in C Programming

University

10 Qs

BASIC C PROGRAMMING QUIZ

BASIC C PROGRAMMING QUIZ

University

15 Qs

Basics of C

Basics of C

University

10 Qs

ÔN TẬP C - mảng 1 chiều

ÔN TẬP C - mảng 1 chiều

University

13 Qs

C程式-5

C程式-5

Assessment

Quiz

Computers

University

Medium

Created by

劉雲輝 劉雲輝

Used 22+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

以下是C程式碼片斷,請問當輸入為75時,輸出為何? int score; printf("輸入成績(0~100):"); scanf("%d",&score); if (score>=90) printf("等級:A\n"); else if (score>=80) printf("等級:B\n"); else if (score>=70) printf("等級:C\n"); else if (score>=60) printf("等級:D\n"); else printf("等級:F\n"); system("pause"); return 0;

等級:A

等級:B

等級:C

等級:D

等級:F

2.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

以下是C程式碼片斷,請問輸出為何?

int score = 42;

if (score % 2 = =0)

printf("%d\n", score);

else

printf("%d\n", score/2);

2

4

21

42

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

以下是C程式碼片斷,請問螢幕輸出為何?

int main()

{

if(0)

printf(“0\n”);

if(1)

printf(“1\n”);

}

0

1

01

10

4.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

#include <stdio.h>
#include <stdlib.h>
int main(void)
 {
  int score;
  printf("輸入成績(0~100):");
  scanf("%d",&score);
   switch(score){
    case 90 … 100:
      printf("等級:A\n");
      break;
    case 80 … 89:
      printf("等級:B\n");
      break;
    case 70 … 79:
      printf("等級:C\n");
      break; 
  case 60 … 69: 
     printf("等級:D\n");
     break;
  default:
     printf("等級:F\n ");
  }
 system("pause");
 return 0;}

當輸入為89時,螢幕顯示為何?

等級:A

等級:B

等級:C

等級:D

等級:F

5.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

 int x=5;
 printf("x=%d",++x);
 return 0;

請問螢幕顯示為何?

x=4

x=5

x=6

x=7

6.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

 int x=10;
 printf("x=%d",x--);
 return 0;

請問螢幕顯示為何?

x=9

x=10

x=11

x=12

7.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

int sum=0;

int i;

for(i=1;i<=5;i=i+1)

{

sum=sum+i;

}

printf("sum=%d",sum);

請問螢幕顯示為何?

sum=10

sum=12

sum=15

sum=20

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?