下列c语言表达式中不等价的是,中国民航大学C语言试卷.doc

中国民航大学C语言试卷.doc

PAGE

第 PAGE 1 页 共 NUMPAGES 3 页

《C语言程序设计》期中考试试卷

一、单项选择题(1空1分,共20分)

1、C语言程序的基本结构是( ) 。

A) 函数 B) 语句 C) 字符 D) 程序行

2、一个C程序的执行是( ) 。

A) 从本程序的主函数开始,到本程序的主函数结束

B) 从本程序的第一个函数开始,到本程序的最后一个函数结束

C) 从本程序的主函数开始,到本程序的最后一个函数结束

D)从本程序的第一个函数开始,到本程序的主函数结束

3、下列四个叙述中,错误的是( ) 。

A) 一个C源程序必须有且只能有一个主函数

B) 一个C源程序可以含一个或多个子函数

C) 在C源程序中注释说明必须位于语句之后

D) C源程序的基本结构是函数

4、下面不属于C语言保留字的是( ) 。

A) short B) ELSE C) extern D) for

5、下列四个叙述中,正确的是( ) 。

A) 库函数也是C语言本身的组成部分

B) C语言中的输入输出操作是由相应语句完成的

C) 库函数是C编译系统提供的功能函数

D) 标题文件(头文件)可以在程序的函数内部调用

6、下列四组数据类型中,C语言允许的一组是( )。

A) 整型、实型、逻辑型 B) 整型、实型、字符型

C) 整型、双精度型、布尔型 D) 整型、实型、复型

7、在C语言中不同数据类型的的长度是( )。

A) 固定的 B) 由用户自己定义的

C) 任意的 D) 与机器字长有关

8、下列四组(八进制或十六进制)常数中,正确的一组是( )。

A) 016 0xbf 18 B) 0abc 017 0xa

C) 010 -0x11 0x16 D) 0A12 7FF -123

9、下列四组转义字符中,合法的一组是( )。

A)‘\t’ ‘\\’ ‘\n’ B)‘\’ ‘\017’‘\x’

C)‘\018’‘\f’ ‘\xab’ D)‘\\0’ ‘\101’‘xif’

10、在C语言中,一个整型数据占两个字节,则int型数据的取值范围是( )。

A) 32767 ~ -32768 B) 0 ~ 65535

C) 127 ~ -128 D) 0 ~ 255

11、经char w; int x; float y; double z;说明后,表达式 w*x+z-y的类型是( 。

A) float B) char C) int D) double

12、以下能正确定义变量a, b和c并为它们赋值的语句是( )。

A) int a=5; b=5; c=5; B) int a,b,c=5;

C) a=5,b=5,c=5; D) int a=5, b=5, c=5;

13、在C语言中,用于表示逻辑“真”的值是( )。

A) T B) 1 C) -1 D) 非零值

14、经int a=7; float x=2.5, y=4.7;说明后,表达式 x+a%3*(int)(x+y)%2/4 的值是( )。

A) 2.500000 B) 2.750000 C) 3.500000 D) 0.000000

15、若在一个表达式中含有int、 long int、 unsigned int和char类型的常量和变量,则该表达式的类型是( )。

A)int型 B)char型 C)unsigned int型 D)long int型

16、在C语言中,如果一个int型数据占2个字节,则unsigned int型数据取值范围是( )。

A) 0~ 255 B) 0~ 32767 C) 0~ 65535 D) 0~ 2147483647

17、在C语言中,下列四个长整型数中合法的是( )。

A) 0L B) 4962

18、若有说明语句:char c=‘\101’; 则变量c( )。

A) 包含一个字符 B) 包含两个字符

C) 包含三个字符 D) 说明不合法

19、设变量a为整型,f为实型,i为双精度型,则表达式10+‘a’

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值