首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
admin
2013-02-23
53
问题
有以下定义语句: 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://jikaoti.com/ti/O3B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是
数据的存储结构是指()。
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
以下程序段十,不能正确赋字符串(编译时系统会提示错误)的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
设有如下的程序段:charstr[]="Hello";char*ptr;ptr=str;执行完上面的程序段后,*(ptr+5)的值为()。
下列叙述中正确的是()。
在软件工程中,高质量的文档是______、一致性和无二义性的。
由两个栈共享一个存储空间的好处是______。
随机试题
注销注册、收回医师执业证书的情形不包括
电极法测定原理是根据下列哪一个公式
容易早期发生肺部转移的口腔颌面部肿瘤是
女,22岁,突然发热,腰痛,卧床不起,尿蛋白(-),红细胞10/HP,白细胞20~30/HP下列哪项不符合急性肾盂肾炎
某老年患者身患肺癌,生命垂危,家属明确要求不惜一切代价地抢救,医生应选择
下列选项中,长于清利头目的药物是
下列工程中,属于Ⅰ类控制室内环境污染民用建筑工程的是()。
下列行为中,设计院须承担相应的法律责任的有()。
根据《水轮发电机组安装技术规范》(GB/T8564—2003),水轮发电机组过速试验过程中需监视的情况有()。
WhowasFrankWright?
最新回复
(
0
)