首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是( )。
若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是( )。
admin
2021-04-28
38
问题
若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是( )。
选项
A、a=a++,i++;
B、i=(a+k)<:(i+k);
C、i=a%1 1;
D、i=!a;
答案
C
解析
自增、自减操作符适用于char、short、int、long、float、double等类型,故选项A正确;赋值操作符“=”的优先级小于比较操作符“<=”,所以选项B等价于:i=((a+k)<=(i+k));,即将后面比较操作符的结果赋值给i,故选项B也正确;“!”是逻辑非运算符,i=!a表示将a表达式的值取反,赋值给i,故选项D也正确;求模运算符“%”的操作数只能是整数,故选项C错误,因此答案选C。
转载请注明原文地址:https://kaotiyun.com/show/rRtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
有以下程序main(){inta=3;d0{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){
与数学表达式x≥y≥z对应的C语言表达式是
有以下程序#includemain(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是()。
以下选项中不能作为C语言合法常量的是()。
以下选项中,合法的一组C语言数值常量是
以下结构体说明和变量定义中,正确的是
随机试题
Severalyearsago,oneofthenewsfeatureshowsontelevisionhadaninterviewertalkingwithafreckle-faced,red-headed12-ye
什么是政治体制改革?其必要性是什么?
A.开具抗菌药物处方牟取不正当利益B.发生抗菌药物不良事件C.出现开具抗菌药物超常处方3次以上且无正当理由D.因紧急情况越级使用抗菌药物E.使用的抗菌药物明显超出规定用量医疗机构取消医师抗菌药物处方权的情形是
A.红花B.两红花C.槐D.蒲黄E.款冬花药用部位是干燥柱头的药材是
某企业于2012年12月2日从甲公司购人一批产品并已验收入库。增值税专用发票上注明该批产品的价款为1500万元,增值税税额为255万元。合同中规定的现金折扣条件为:2/10,l/20,n/30。假定计算现金折扣时不考虑增值税。该企业在2012年12月11日
商朝姓“子”,周朝姓“姬”,秦朝姓()。
甲和乙于2007年2月1日签订房屋买卖合同,约定:甲将自有房屋一套卖给乙,价款120万元。合同订立后,乙依约交付全部房款,并搬人该房屋居住。由于房价不断上涨,甲迟迟不与乙去房地产交易中心办理房屋过户登记手续。2007年10月10日,甲又与丙签订房屋买卖合同
Withtheusualfloodofimmigrantsfromnon-English-speakingcountries,therecomesamulticulturalworkforce.Alongwiththis
•Youareasalesmanagerandyouwanttoarrangeameetingwithyourteamattheendofthemonth.•Writeanemailtoyourtea
外交部发言人表示,中国不接受菲律宾方面就两国领土争端提起仲裁的结果。中国一向坚持同直接有关的当事国通过谈判协商解决有关争议。
最新回复
(
0
)