15.以下代码选项错误的是
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/0000810a0d174812c0f89874dcef4300.png)
( )
https://www.shititong.cn/cha-kan/shiti/00008112-f312-fce1-c0f8-9874dcef4300.html
点击查看答案
12.设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为:( )
A. float
B. char
C. int
D. double
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-54bb-c0f8-9874dcef4300.html
点击查看答案
20.若有以下程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/00008152ffacd86ec0f89874dcef4300.png)
( )
A. 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B. 若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明
D. 函数f无返回值,所以可用void将其类型定义为无返回值型
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-d9b2-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
点击查看答案
13.下面程序的功能
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/000081357b0a4531c0f89874dcef4300.png)
是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。( )
A. k/11
B. k%11
C. k/11==0
D. k%11==0
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-2c78-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
点击查看答案
35.下面各选项中
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/0000810a0d0b92c0c0f89874dcef4300.png)
,均是C语言标识符的选项组是( )
https://www.shititong.cn/cha-kan/shiti/00008112-f313-28ae-c0f8-9874dcef4300.html
点击查看答案
20.一个C语言程序是由( )
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
D. 若干子程序组成
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-661a-c0f8-9874dcef4300.html
点击查看答案
11.如果inta=3,b=4;则条件表达式”a<b?a:b”的值是( )。
解析:解析:详见教材P97.表达式1?表达式2:表达式3先计算表达式1,若表达式1成立,则选择计算表达式2,并表达式2的值作为整个大表达式的值;若表达式1不成立,则选择计算表达式3,并将表达式3的值作为整个大表达式的值此题中的a<b相当于表达式1,a相当于表达式2,b相当于表达式3.a为3,b为4。a<b表达式1成立,因此计算表达式2,并将表达式2的值即a中的值,并作为整个表达式的值,因此整个表达式的值为3
https://www.shititong.cn/cha-kan/shiti/00008160-060e-ebd0-c0f8-9874dcef4300.html
点击查看答案
22.设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )
A. n=(n*100+0.5)/100.0
B. m=n*100+0.5,n=m/100.0
C. n=n*100+0.5/100.0
D. n=(n/100+0.5)*100.0
E.
F.
G.
H.
I.
J.
解析:
https://www.shititong.cn/cha-kan/shiti/00008112-f313-0c3e-c0f8-9874dcef4300.html
点击查看答案