APP下载
首页
>
财会金融
>
程序设计章节汇总
搜索
程序设计章节汇总
题目内容
(
单选题
)
43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )

A、 相同

B、 x大于y

C、 x小于y

D、 以上答案都不对

答案:B

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

程序设计章节汇总
17.在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-d32f-c0f8-9874dcef4300.html
点击查看题目
5.分析以下程序,下列说法正确的是( )
https://www.shititong.cn/cha-kan/shiti/00008132-6116-0ab1-c0f8-9874dcef4300.html
点击查看题目
8.C语言中最简单的数据类型包括( )
https://www.shititong.cn/cha-kan/shiti/00008112-f312-ed0e-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
点击查看题目
16.若x,i,j和k都是int型变量,则计算表达式x=【i=4,j=16,k=32】后,x的值为( )
https://www.shititong.cn/cha-kan/shiti/00008112-f312-ffb4-c0f8-9874dcef4300.html
点击查看题目
4.已知有变量定义:inta;charc;用scanf(“%d%c”,&a,&C、;语句给a和c输入数据,使30存入a,字符‘b’存入c,则正确的输入是:。
https://www.shititong.cn/cha-kan/shiti/00008112-f312-dae9-c0f8-9874dcef4300.html
点击查看题目
1.以下关于数组的描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-b379-c0f8-9874dcef4300.html
点击查看题目
17.执行语句for(i=1;i++<4;);后变量i的值是( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-3d57-c0f8-9874dcef4300.html
点击查看题目
18.以下正确的说法是( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-d56b-c0f8-9874dcef4300.html
点击查看题目
10.在C语言中,字符型数据在内存中以()形式存放( )
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-5003-c0f8-9874dcef4300.html
点击查看题目
首页
>
财会金融
>
程序设计章节汇总
题目内容
(
单选题
)
手机预览
程序设计章节汇总

43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )

A、 相同

B、 x大于y

C、 x小于y

D、 以上答案都不对

答案:B

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

分享
程序设计章节汇总
相关题目
17.在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是( )

A. 地址传递

B. 单向值传递

C. 由实参传形参,再由形参传实参

D. 传递方式由用户指定

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-d32f-c0f8-9874dcef4300.html
点击查看答案
5.分析以下程序,下列说法正确的是( )

A. 有语法错,不能通过编译

B. 通过编译,但不能连接

C. 输出****

D. 输出####

https://www.shititong.cn/cha-kan/shiti/00008132-6116-0ab1-c0f8-9874dcef4300.html
点击查看答案
8.C语言中最简单的数据类型包括( )

A. 整型、实型、逻辑型

B. 整型、实型、字符型

C. 整型、字符型、逻辑型

D. 字符型、实型、逻辑型

https://www.shititong.cn/cha-kan/shiti/00008112-f312-ed0e-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
点击查看答案
16.若x,i,j和k都是int型变量,则计算表达式x=【i=4,j=16,k=32】后,x的值为( )

A. 4

B. 16

C. 32

D. 52

https://www.shititong.cn/cha-kan/shiti/00008112-f312-ffb4-c0f8-9874dcef4300.html
点击查看答案
4.已知有变量定义:inta;charc;用scanf(“%d%c”,&a,&C、;语句给a和c输入数据,使30存入a,字符‘b’存入c,则正确的输入是:。

A. 30’b’<回车>

B. 30b<回车>

C. 30<回车>b<回车>

D. 30b<回车>

https://www.shititong.cn/cha-kan/shiti/00008112-f312-dae9-c0f8-9874dcef4300.html
点击查看答案
1.以下关于数组的描述正确的是( )。

A. 数组的大小是固定的,但可以有不同的类型的数组元素。

B. 数组的大小是可变的,但所有数组元素的类型必须相同。

C. 数组的大小是固定的,但所有数组元素的类型必须相同。

D. 数组的大小是可变的,但可以有不同的类型的数组元素。

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-b379-c0f8-9874dcef4300.html
点击查看答案
17.执行语句for(i=1;i++<4;);后变量i的值是( )

A. 3

B. 4

C. 5

D. 不定

https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-3d57-c0f8-9874dcef4300.html
点击查看答案
18.以下正确的说法是( )

A. 定义函数时,形参的类型说明可以放在函数体内

B. return后边的值不能为表达式

C. 如果函数值的类型与返回值类型不一致,以函数值类型为准

D. 如果形参与实参类型不一致,以实参类型为准

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-d56b-c0f8-9874dcef4300.html
点击查看答案
10.在C语言中,字符型数据在内存中以()形式存放( )

A. 原码

B. BCD码

C. 反码

D. ASCII码

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