APP下载
首页
>
财会金融
>
程序设计章节汇总
搜索
程序设计章节汇总
题目内容
(
单选题
)
24.已知inta[3][4];则对数组元素引用正确的是( )

A、 a[2][4]

B、 a[1,3]

C、 a[2][0]

D、 a(2)(1)

答案:C

解析:解析:数组名[下标][下标]引用数组元素时,[]中的下标为逻辑地址下标,只能为整数,可以为变量,且从0开始计数第一个[下标]表示行逻辑地址下标,第二个[下标]表示列逻辑地址下标。本题图示详见P149图6.7因此a的行逻辑地址范围0~2;a的列逻辑地址范围0~3;选项A,列逻辑地址下标超过范围选项B,D,的引用形式不正确。

程序设计章节汇总
28.以下程序的输出结果是
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-f90d-c0f8-9874dcef4300.html
点击查看题目
7.已知则以下叙述正确的是( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-1fac-c0f8-9874dcef4300.html
点击查看题目
43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )
https://www.shititong.cn/cha-kan/shiti/00008160-060f-1c03-c0f8-9874dcef4300.html
点击查看题目
53.已知intk=10,m=3,n;则下列语句输出结果是( )
https://www.shititong.cn/cha-kan/shiti/00008112-f313-4dce-c0f8-9874dcef4300.html
点击查看题目
25.以下程序的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-4fe1-c0f8-9874dcef4300.html
点击查看题目
14.若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )
https://www.shititong.cn/cha-kan/shiti/00008112-f312-fab0-c0f8-9874dcef4300.html
点击查看题目
35.设有如下函数( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f9a4-c0f8-9874dcef4300.html
点击查看题目
10.在C语言程序中,表达式5%2的结果是( )。
https://www.shititong.cn/cha-kan/shiti/00008160-060e-e9b6-c0f8-9874dcef4300.html
点击查看题目
8.假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是D
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-cfc3-c0f8-9874dcef4300.html
点击查看题目
11.若有定义:inta=7;floatx=2.5;y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:( )
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-5285-c0f8-9874dcef4300.html
点击查看题目
首页
>
财会金融
>
程序设计章节汇总
题目内容
(
单选题
)
手机预览
程序设计章节汇总

24.已知inta[3][4];则对数组元素引用正确的是( )

A、 a[2][4]

B、 a[1,3]

C、 a[2][0]

D、 a(2)(1)

答案:C

解析:解析:数组名[下标][下标]引用数组元素时,[]中的下标为逻辑地址下标,只能为整数,可以为变量,且从0开始计数第一个[下标]表示行逻辑地址下标,第二个[下标]表示列逻辑地址下标。本题图示详见P149图6.7因此a的行逻辑地址范围0~2;a的列逻辑地址范围0~3;选项A,列逻辑地址下标超过范围选项B,D,的引用形式不正确。

分享
程序设计章节汇总
相关题目
28.以下程序的输出结果是

A. 22

B. 10

C. 34

D. 30

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-f90d-c0f8-9874dcef4300.html
点击查看答案
7.已知则以下叙述正确的是( )

A. 循环控制表达式的值为0

B. 循环控制表达式的值为1

C. 循环控制表达式不合法

D. 以上说法都不对

https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-1fac-c0f8-9874dcef4300.html
点击查看答案
43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )

A. 相同

B. x大于y

C. x小于y

D. 以上答案都不对

解析:解析:C语言中,字符串后面需要一个结束标志位'\0',通常系统会自动添加。对一维数组初始化时可采用字符串的形式(例如本题数组x),也可采用字符集合的形式(例如本题数组y)。在以字符串形式初始化时,数组x不尽要存储字符串中的字符,还要存储字符串后的结束标志位,因此数组x的长度为6;在以字符集合形式初始化时,数组y,仅存储集合中的元素,因此数组y长度为5

https://www.shititong.cn/cha-kan/shiti/00008160-060f-1c03-c0f8-9874dcef4300.html
点击查看答案
53.已知intk=10,m=3,n;则下列语句输出结果是( )

A. 2

B. 3

C. 4

D. 5

https://www.shititong.cn/cha-kan/shiti/00008112-f313-4dce-c0f8-9874dcef4300.html
点击查看答案
25.以下程序的输出结果是( )

A. x=4

B. x=8

C. x=6

D. x=12

https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-4fe1-c0f8-9874dcef4300.html
点击查看答案
14.若有定义:inta=7;floatx=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

https://www.shititong.cn/cha-kan/shiti/00008112-f312-fab0-c0f8-9874dcef4300.html
点击查看答案
35.设有如下函数( )

A. 与参数x的类型相同

B. 是void

C. 是int型

D. 无法确定

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f9a4-c0f8-9874dcef4300.html
点击查看答案
10.在C语言程序中,表达式5%2的结果是( )。

A. 2.5

B. 2

C. 1

D. 3

解析:解析:详见教材P52~53.%为求余运算符,该运算符只能对整型数据进行运算。且符号与被模数相同。5%2=1;5%(-2)=1;(-5)%2=-1;(-5)%(-2)=-1;/为求商运算符,该运算符能够对整型、字符、浮点等类型的数据进行运算,5/2=2

https://www.shititong.cn/cha-kan/shiti/00008160-060e-e9b6-c0f8-9874dcef4300.html
点击查看答案
8.假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是D

A. 3

B. 6

C. 10

D. 20

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-cfc3-c0f8-9874dcef4300.html
点击查看答案
11.若有定义:inta=7;floatx=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

解析:首先,让我们来分析这个表达式的计算过程:

1. 首先计算a%3,即7除以3的余数,结果为1。
2. 然后计算(int)(x+y),即x和y的和2.5+4.7=7.2,取整数部分为7。
3. 接着计算1*7%2,即1乘以7再除以2,结果为3。
4. 最后计算3/4,即3除以4,结果为0。

将以上结果代入表达式x+a%3*(int)(x+y)%2/4中,得到:
x+a%3*(int)(x+y)%2/4 = 2.5 + 1*7%2*0 = 2.5 + 1*1*0 = 2.5

所以,表达式的值为2.500000,选项A。

https://www.shititong.cn/cha-kan/shiti/00008106-48c2-5285-c0f8-9874dcef4300.html
点击查看答案
试题通小程序
试题通app下载