APP下载
首页
>
财会金融
>
程序设计章节汇总
搜索
程序设计章节汇总
题目内容
(
单选题
)
31.以下不正确的说法是C语言规定:( )

A、 实参可以是常量,变量或表达式

B、 形参可以是常量,变量或表达式

C、 实参可以为任何类型

D、 形参应与其对应的实参类型一致

答案:B

程序设计章节汇总
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
点击查看题目
36.若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)
https://www.shititong.cn/cha-kan/shiti/00008150-0e26-08ed-c0f8-9874dcef4300.html
点击查看题目
3.若w=1,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的结果为( )
https://www.shititong.cn/cha-kan/shiti/00008132-6116-061b-c0f8-9874dcef4300.html
点击查看题目
20.若有函数内部说明:inta[3][4];则数组a中各元素
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e8b8-c0f8-9874dcef4300.html
点击查看题目
7.已知则以下叙述正确的是( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-1fac-c0f8-9874dcef4300.html
点击查看题目
20.设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )
https://www.shititong.cn/cha-kan/shiti/00008132-6116-2b93-c0f8-9874dcef4300.html
点击查看题目
54.已知inta;floatb;所用的scanf调用语句格式为( )
https://www.shititong.cn/cha-kan/shiti/00008112-f313-4ffc-c0f8-9874dcef4300.html
点击查看题目
18.执行下面的程序段后,变量k中的值为
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e4fd-c0f8-9874dcef4300.html
点击查看题目
3.以下能正确定义数组并正确赋初值的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-c57d-c0f8-9874dcef4300.html
点击查看题目
6.在C语言程序中,以下描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-bcd8-c0f8-9874dcef4300.html
点击查看题目
首页
>
财会金融
>
程序设计章节汇总
题目内容
(
单选题
)
手机预览
程序设计章节汇总

31.以下不正确的说法是C语言规定:( )

A、 实参可以是常量,变量或表达式

B、 形参可以是常量,变量或表达式

C、 实参可以为任何类型

D、 形参应与其对应的实参类型一致

答案:B

分享
程序设计章节汇总
相关题目
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
点击查看答案
36.若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)

A. i*m+j

B. j*m+i

C. i*m+j-1

D. i*m+j+1

https://www.shititong.cn/cha-kan/shiti/00008150-0e26-08ed-c0f8-9874dcef4300.html
点击查看答案
3.若w=1,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的结果为( )

A. 4

B. 3

C. 2

D. 1

https://www.shititong.cn/cha-kan/shiti/00008132-6116-061b-c0f8-9874dcef4300.html
点击查看答案
20.若有函数内部说明:inta[3][4];则数组a中各元素

A. 可在程序的运行阶段得到初值0

B. 可在程序的编译阶段得到初值0

C. 不能得到确定的初值

D. 可在程序的编译或运行阶段得到初值0

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

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

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

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

D. 以上说法都不对

https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-1fac-c0f8-9874dcef4300.html
点击查看答案
20.设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )

A. x&&y

B. x<=y

C. x||++y&&y-z

D. !(x<y&&!z||1)

https://www.shititong.cn/cha-kan/shiti/00008132-6116-2b93-c0f8-9874dcef4300.html
点击查看答案
54.已知inta;floatb;所用的scanf调用语句格式为( )

A. 3,25.08

B. a=3,b=25.08

C. a//3,b=25.08

D. a//3b=25.08

https://www.shititong.cn/cha-kan/shiti/00008112-f313-4ffc-c0f8-9874dcef4300.html
点击查看答案
18.执行下面的程序段后,变量k中的值为

A. 不定值

B. 33

C. 30

D. 10

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e4fd-c0f8-9874dcef4300.html
点击查看答案
3.以下能正确定义数组并正确赋初值的语句是( )。

A. A

B. B

C. C

D. D

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-c57d-c0f8-9874dcef4300.html
点击查看答案
6.在C语言程序中,以下描述正确的是( )。

A. 函数的定义可以嵌套,但函数的调用不可以嵌套

B. 函数的定义不可以嵌套,但函数的调用可以嵌套

C. 函数的定义和函数的调用均不可以嵌套

D. 函数的定义和函数的调用均可以嵌套

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-bcd8-c0f8-9874dcef4300.html
点击查看答案
试题通小程序
试题通app下载