程序设计入门——C语言 翁恺 第一次单元测试

第一次单元测验

返回
本次得分为: 45.00/45.00, 本次测试的提交时间为: 2018-05-20, 如果你认为本次测试成绩不理想,你可以选择 再做一次。
1
单选(3分)
下列程序段输出结果为:
int x=1, y=012;
printf(“%d”,y*x++);
得分/总分
  • A.
    20
  • B.
    10
    3.00/3.00
  • C.
    24
  • D.
    12
2
单选(3分)
下面程序段的输出结果是?
int k;
while(k!=0) k=k-1;
printf(“%d”, k);
得分/总分
  • A.
    1
  • B.
    因为没有给k赋初值,因此程序不能通过编译
  • C.
    因为k没有初值,所以结果不确定
  • D.
    0
    3.00/3.00
3
单选(3分)
以下表达式 x&&1
用在if的条件中时,和哪个是等价的:
得分/总分
  • A.
    x==0
  • B.
    x==1
  • C.
    x!=0
    3.00/3.00
  • D.
    x!=1
4
单选(3分)
以下哪个直接量是十进制的124?
得分/总分
  • A.
    124d
  • B.
    0124
  • C.
    0x124
  • D.
    0x7C
    3.00/3.00
5
单选(3分)
对于以下代码:
int i=6;
if ( i<= 6 ) 
printf("hello\n");;
else
printf("bye-bye\n");;
哪句话是对的?
得分/总分
  • A.
    打印出"bye-bye"
  • B.
    打印出"hello bye-bye"
  • C.
    无法编译
    3.00/3.00
  • D.
    打印出"hello"
6
单选(3分)
在代码:
while ( !e )

中,!e等价于:
得分/总分
  • A.
    e != 1
  • B.
    e!=0
  • C.
    e == 0
    3.00/3.00
  • D.
    e == 1
7
单选(3分)

下列可用于C语言程序标识符的一组是(名字间以逗号分隔):

得分/总分
  • A.

    void,_2a, 2a

  • B.

    void, d, WORD

  • C.

    For, -abc, IF

  • D.

    _if, _123, file

    3.00/3.00
8
单选(3分)
对于以下代码:
int i,j=6;
以下哪句话是对的?
得分/总分
  • A.
    i被初始为0,而j是6
  • B.
    i不会被初始化,而j是6
    3.00/3.00
  • C.
    i和j的初始值都是6
  • D.
    不能通过编译
9
单选(3分)
对于以下代码:
char ch = -1;
printf("%d\n", ch);

输出结果是?
得分/总分
  • A.
    255
  • B.
    编译错误,因为赋值的时候类型不一致
  • C.
    -1
    3.00/3.00
  • D.
    ASCII码表中255那个位置的字符
10
单选(3分)

对于以下代码:

int i; scanf("%d", &i); i %= 4;

执行后,i会有几种可能性?

得分/总分
  • A.

    1

  • B.

    0

  • C.

    不好说

  • D.

    7

    3.00/3.00
11
填空(3分)
表达式ch =‘B’+‘8’-‘3’表示的字符是:
得分/总分
 3.00/3.00
12
填空(3分)
以下代码的输出是 _____.
int x=0, y=0, z=0;
z = (x==1) && (y=2);
printf("%d ", y);
得分/总分
 3.00/3.00
13
填空(3分)
以下代码段的结果是:
int i=10;
long long t = sizeof(i++);
printf("%d", i);
得分/总分
 3.00/3.00
14
填空(3分)

表达式(double)(10/4*4) 的结果是_____

得分/总分
 3.00/3.00
15
填空(3分)
以下代码的输出是 :
int i,x,y;i=x=y=0;do {++i;if ( i%2 ) x+=i, i++;y +=i++;} while ( i<=7 );printf("%d %d %d", i, x, y);
得分/总分

你可能感兴趣的:(慕课C语言)