2019上海理工大学c语言答案,上海理工大学 c语言复习卷以及答案

参考解答

一、单选题

1. 以下C程序中预处理命令写法正确的是: D 。[知识点:编译预处理命令]

A. #include “studio.h”

B. #include [stdio.h]

C. #include {stdio.h}

D. #include “stdio.h”

2.执行下列语句序列后,不可能出现的运行结果是___ C ____。[知识点:开关语句]

int n;

scanf( "%d", &n);

switch ( n )

{

case 1:

case 2: putchar('X');

case 3:

case 4: putchar('Y'); break;

default: putchar('Z');

A. 显示:z

B. 显示:xy

C. 显示:x

D. 显示:y

3.设a,b为整型变量, 且二者均不为0, 以下关系表达式中恒成立的是___ C ___。[知识点:运算与数据类型]

A. a/b*b/a==1

B. a/b*b==a

C. a*b/a==b

D. a*b/ a*b ==1

4.设有定义:int x=10,y=20,z=30; 则执行下列语句后的结果是___B____。[知识点:if语句]

if ( x>y ) z=x;

x=y; y=z;

printf("%d,%d,%d",x, y, z );

A. 20,30,20

B. 20,30,30

C. 20,30,10

D. 10,20,30

5.下列程序的输出结果是__ B ____。[知识点:整型常量的表示和自增运算]

main()

{

int a = 011;

printf( "%d\n", ++a );

}

A. 9

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值