首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:intk=1,m=2;noat f=7;则下列选项中错误的表达式是( )。
设有定义:intk=1,m=2;noat f=7;则下列选项中错误的表达式是( )。
admin
2010-09-05
89
问题
设有定义:intk=1,m=2;noat 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/vlWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
软件设计中模块划分应遵循的准则是
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1
以下程序段的功能是()。x=8.6y=Int(x+0.5)Printy
把数学表达式表示为正确的VB表达式应该是( )。
计算机软件的构成是
要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是()。
在一棵二叉树上,第5层的结点数最多是()。
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
下面不属于软件设计原则的是()。
随机试题
对人身的直接强制执行,主要是()处罚的执行。
诊断小儿结核病主要询问哪"三史"
公路隧道为Ⅱ级围岩,采用复合式衬砌,其二次衬砌设计按()。
素质教育就是多开展课外活动、多上文体课。
比较第一次和第二次工业革命,可以看出在第二次T业革命中,德国的页献突出,其主要原因是()。
我国村民委员会组织法规定,村民委员会的性质是()。
“世界上最远的距离,是我在你面前,而你在低头看手机。”这句网友的笑谈,无疑将现实生活中一个庞大而容易被忽视的群体一一“手机奴”,形容得__________。当科技日趋进步、手机功能日渐强大时,我们似乎在不知不觉中遭受裹挟,又在眨眼间心甘情愿地追逐更强大的“
甲和乙意图置常某于死地,甲持匕首向常某刺去,常某急忙躲闪,匕首刺中了乙,乙流血过多死亡。甲的行为应认定为()。
YouneedtoinstallWindows2000Professionalonanewcomputerinyournetwork.Youusethesetupmanagerwizardtoconfigurea
HowtoUsetheInternettoLearnaLanguage?Internethasmadecommunicationandlearningalanguagemuchmoreaccessible.Toma
最新回复
(
0
)