首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
admin
2013-02-23
82
问题
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
选项
A、a=a+b=b++
B、w%((int)a+b)
C、(c+w)%(int)a
D、w=a==b
答案
4
解析
选项A不是合法的赋值语句,将最右边的第一个赋值表达式加括号即为a=a+(b=b++)才正确,故选项A不正确。选项 B中运算符%的对象必须是整型,而在选项B中(int)a+b为double型,故选项B不正确。a,b都为double型,应当避免使用a==b这样的关系表达式,因为通常存放在内存中的实型数据是有误差的,因此不可能精确相等,这将导致关系表达式a==b总为0。所以,4个选项中选项C符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/hlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是
下列叙述中正确的是()。
在数据库的概念结构设计中,常用的描述工具是【】。
设有如下定义,structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是()。
数据的存储结构是指
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
有如下程序main(){intx=3;do{printf("%d",x--);}while(!x);}该程序的执行结果是______。
下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;
下列叙述中,不属于软件需求规格说明书的作用的是______。
随机试题
关于技术创新的说法,正确的是()。
人感染日本血吸虫产生的免疫为
给水工艺预处理方法一般包括()。
实际年收益率为20%,对于半年付息一次的债券而言,则半年的实际收益率为( )。
陈辉问王老师今年有多少岁,王老师说:“当我像你这么大时,你才3岁;当你像我这么大时,我已经42岁了。”则王老师今年:
下列废水处理方法中,属于化学方法的是()
随着年龄的增长,人体对卡路里的日需求量逐渐减少,而对维生素的需求却日趋增多。因此,为了摄取足够的维生素,老年人应当服用一些补充维生素的保健品,或者应当注意比年轻时食用更多含有维生素的食物。为了对上述断定做出评价,回答以下哪个问题最为重要?
当输入19、2时,下列程序的运行结果为【】;输入254、16时,则程序的运行结果是【】。main(){chardata_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";inti
ItiscommonforAmericanstohavedifferent"circlesoffriends"suchaschurchfriends,workfriends,orsportsfriends.【R1】__
A、John’sdeterminationistheimportantfactortohissuccess.B、Johnisdeterminedtogetthekey.C、Johnisdifficulttowork
最新回复
(
0
)