首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
admin
2013-02-23
52
问题
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
选项
A、k=k>=k
B、-k++
C、k%int(f)
D、k>=f>=m
答案
4
解析
在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/eOPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下程序片段:ina,b,c;printf("inputa,b,c:");scanf("a=%d,b=%d,c=%d",&a,&b,&c);欲使输出结果为1、2、3(分别对应于a、b、c),输入数据的正确形式为【】。
若已包括头文件<stdio.h>且已有定义staticcharstr[9];,现要使str从键盘获取字符串"Thelady",应使用
下面能正确进行字符串赋值操作的是
在面向对象方法学中,直接反映了用户对目标系统的要求的模型是【】。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
以下叙述中正确的是______。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
设有以下程序段;inta[5]={0},*p,*q;p=a;q=a;则合法的运算是______。
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
软件测试是保证软件质量的重要措施,它的实施应该是在______。
随机试题
32岁男性,体检发现如下结果:HBsAg(+)、HBeAg(+)、抗-HBc(+),可排除
甲公司2011年实现净利润500万元,年末资产总额为8000万元,净资产为3200万元。若该公司2012年的资产规模和净利润水平与上年一致,而净资产收益率比上一年度提高两个百分点,则甲公司2012年年末的权益乘数是()。(2013年)
某钢铁厂将20吨自制钢材用于本企业厂房建设,已知该批钢材的市场销售价格为每吨1200元(不舍税),成本价为每吨800元。企业在移送使用时应视同销售缴纳增值税()。
(2008年考试真题)甲上市公司2007年至2008年发生与其股票有关的业务如下:(1)2007年1月4日,经股东大会决议,并报有关部门核准,增发普通股40000万股,每股面值1元,每股发生价格5元,股款已全部收到并存入银行。假定不考虑相关税费
以下选项中,()是社会环境。
阅读以下Linux系统中关于IP地址和主机名转换的说明,回答问题1-3。【说明】计算机用户通常使用主机名来访问网络中的节点,而采用TCP/IP协议的网络是以IP地址来标记网络节点的,因此需要一种将主机名转换为IP地址的机制。在Linux系统
某家庭需要通过无线局域网将分布在不同房间的三台计算机接入Internet,并且ISP只给其分配一个IP地址。在这种情况下,应该选用的设备是()。
TheBritishHistorynotonlygivescitiestheirshape;italsomoldstheirself-image.Since1941,whenLondonemergedfrome
WhatwerethethingsinBritainthatDr.Mathewfoundmoststrangewhenhefirstarrived?
Jerryreceivedaletteryesterday______thathegotthejob.
最新回复
(
0
)