C程序语言设计3pdf,C语言程序设计3.pdf

已知变量 a 已定义为 int 型变量,以下定义并初始化指针变量 p 的语句中正确的是( ) 。

? A int *p=a;

? B int *p=*a;

? C int p=&a;

? D int *p=&a;

正确答案: D

23 分

下列不是数据的表示单位的是( )。

? A 位

? B 字节

? C 双字节

? D 字

正确答案: C

33 分

( )是用来标识变量名、符号常量名、函数名、数组名、类型名、文件名和标号的有效字符序

列。

? A 空白符

? B 标识符

? C 制表符

? D 回车换行符

正确答案: B

43 分

C语言的赋值运算符是( )。

? A =

? B ==

? C ?:

? D &&

正确答案: A

63 分

若有以下说明 :

int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};

int (*p)[4]=a;

则引用数值为 8 的表达式是( )。

? A *a[1]+3

? B *(*(p+1)+3)

? C a[2][1]

? D p[1][3]

正确答案: B

73 分

设有如下的程序段 :

char str[ ]="This a book";

char *ptr;

ptr=str;

执行上面的程序段后 ,*(ptr+2) 的值为( )。

? A 's'

? B 'i'

? C 'h' 的地址

? D 'h'

正确答案: B

83 分

C语言通过( )可以实现一些特殊的语言功能,它是要放在所有函数之外,并以 #号开头的。

? A 函数调用语句

? B 预处理命令

? C 说明语句

? D 复合语句

正确答案: B

二、多选题 共 4 题, 16 分

24 分

( )等统称为空白符。

? A 空格符

? B 制表符

? C 回车换行符

? D 注释

正确答案: ABCD

34 分

在C语言中,采用的分隔符有( )。

? A 句号

? B 逗号

? C 空格

? D 问号

正确答案: BC

44 分

面向对象的程序设计语言支持面向对象的基本特征是( )。

? A 多态性

? B 继承性

? C 封装性

? D 重复性

正确答案: ABC

三、主观填空题 共 10 题, 30 分

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值