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的结果为( )
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.已知
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/000081357b187567c0f89874dcef4300.png)
则以下叙述正确的是( )
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调用语句格式为
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/0000810a0d1268c5c0f89874dcef4300.png)
( )
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.执行下面的程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/6c03c7250506492d9ed472df7eaafe49.png)
段后,变量k中的值为
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e4fd-c0f8-9874dcef4300.html
点击查看答案
3.以下能正确定义数组并正确赋初值的语句是
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/58a7e16c4e6f486186b5f580c68fcc06.png)
( )。
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
点击查看答案