首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
admin
2013-02-23
46
问题
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
选项
A、k=k>=k
B、-k++
C、k%int(f)
D、k>=f>=m
答案
C
解析
在C语言中,求余运算符“%”两边的运算对象都应为整型数据,所以需要对变量f进行强制类型转换,正确的写法为k%(int)f。在C语言中,逻辑运算符与赋值运算符、算术运算符、关系运算符之间从高到低的运算优先次序是:!(逻辑“非”)、算术运算符、关系运算符、&&(逻辑“与”)、‖(逻辑“或”)、赋值运算符。根据运算符的优先级与结合性,对于选项A),先计算k>=k的值(为真,即1),再用1对k进行赋值。对于选取项 B,先计算k++的值,再对其取负数。对于选项D),先计算k>=f的值(为假,即0),再用0与m进行比较,故最终结果为0。
转载请注明原文地址:https://kaotiyun.com/show/MmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和语句:structst{intn;char*ch;};strucesta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
对一个关系投影操作以后,新关系的元组个数______原来关系的元组个数。
设a=3、b=4、c=5,则表达式!(a+b)+c-1&&b+c/2的值为______。
当输入19、2时,下列程序的运行结果为【】;输入254、16时,则程序的运行结果是【】。main(){chardata_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";inti
设int型占2个字节,则unsignedint所能表示的数据范围是______。
若定义staticinta[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
C语言提供的合法关键字是()
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
数据库设计的根本目标是要解决
数据的逻辑结构有线性结构和______两大类。
随机试题
我国目前对产品认证采取()。
柴某与钱某办理了结婚登记,一直没有共同居住,两人如果离婚,在婚姻关系存续期间下列不属于其夫妻共同财产的是【】
股三角:
脑血管病患者,四肢瘫,不能讲话,不能吃饭,仅能以睁眼,闭眼与外界建立联系,患者可能为
财政部门对各单位实施监督的事项主要包括()。
企业以盈余公积弥补亏损,导致留存收益减少。()
注册会计师甲、乙、丙共同出资设立一特殊的普通舍伙制的会计师事务所。甲、乙在某次审计业务中,因故意出具不实审计报告被人民法院判决由会计师事务所赔偿当事人80万元。根据合伙企业法的规定,下列有关该赔偿责任承担的表述中,正确的是()。
弗里德曼等经济学家针对通货膨胀治理而提出的收入指数化政策,是指将工资、利息等各种名义收入自动随物价指数升降而升降。这种政策()。
CommunitycourtsandcommunityjusticeprevailedinEnglandatthetimeoftheNormanConquest(1066).Thelegalsystemwasritu
A、Ajournalist.B、Afarmer.C、Ashipbuilder.D、Abroadcaster.B
最新回复
(
0
)