首页 考研

考研高级程序设计在线题库每日一练(一十一)

考研 希赛网 浏览 217

以下是希赛网给大家分享考研高级程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研高级程序设计在线题库每日一练,以下为具体内容

1、若有定义:struct data {long i;short k[6];char c[4];}DATE;,则表达式sizeof(DATE)的值是( )。

A、12

B、20

C、24

D、32

2、设有语句int*ptr[m];,其中的标识符ptr是( )。

A、m个指向整型变量的指针;

B、指向m个整型变量的函数指针;

C、具有m个指针元素的一维指针数组,每个元素都只能指向整型变量;

D、一个指向具有m个整型元素的一维数组的指针;

3、若有语句int a[4][4],*p,*q[4];,且0<=i<4,则错误的赋值是( )。

A、p=a

B、q[i]=a[i]

C、p=q[i]

D、p=&a[2][1]

4、设C语言中,int类型数据占2个字节,则short类型数据占( )。

A、1个字节

B、2个字节

C、4个字节

D、8个字节

1、试题答案:B

试题解析:

【考点】本题考查数据类型。
【解析】sizeof(DATE)计算结构体变量DATE所占空间大小=1*4+2*6+1*4=20(字节),故本题选B。
各数据类型所占字节数如下表:

2、试题答案:C

试题解析:

【考点】本题考查指针变量的类型及含义。
【解析】由下表可知,语句int*ptr[m];定义指针数组ptr,由m个指向整型数据的指针元素组成。故本题选C。
指针变量的类型及含义如下表:

3、试题答案:A

试题解析:

【考点】本题考查指针指向二维数组。
【解析】由题中定义inta[4][4],*p,*q[4];,则a是二维数组,p是指向int型的指针,q是一个数组,且每个元素皆指向一个int型。A选项中a代表数组首地址,赋值给p,以行计算二维(错误);B选项中q[i]是一个指针变量,a[i]表示第i行首元素地址(正确);C选项中q[i]是个指向int型指针与p相同(正确);D选项中&a[2][1]是元素的地址(正确)。综上本题选A。

4、试题答案:B

试题解析:

【考点】本题考查数据类型的存储大小。
【解析】由下表可知,short类型数据占2个字节,故本题选B。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-08-01

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
题库
章节练习
章节练习
章节专项突破
模拟考场
模拟考场
海量免费试题
历年真题
历年真题
真题实战演练
每日一练
每日一练
每天10题练习
习题练习
习题练习
核心知识点
高频错题
高频错题
错题突破集训
分享至