首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:double d=68;int i=0,k=21;,则以下选项中不符合C语言规定的赋值语句是( )。
若有定义:double d=68;int i=0,k=21;,则以下选项中不符合C语言规定的赋值语句是( )。
admin
2021-04-28
89
问题
若有定义:double d=68;int i=0,k=21;,则以下选项中不符合C语言规定的赋值语句是( )。
选项
A、i一(d+k)<=(i+k);
B、i=d%3;
C、d=(d++,i++);
D、i=(int)!d;
答案
B
解析
只有整数才能求余,d是双精度型,所以不能求余,选项B不符合C语言赋值规定。选项A和D将进行强制数据转换,选项C为变量自加,逗号运算符和赋值运算符连用,都符合C语言规范。
转载请注明原文地址:https://www.kaotiyun.com/show/MHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下各项中属于合法的C语言赋值语句是()。
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i
设有定义:intx=0,*p;紧接着的赋值语句正确的是
阅读以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
下面模型中为概念模型的是
以下选项中关于程序模块化的叙述错误的是
数据库应用系统中的核心问题是()。
随机试题
男,60岁,发现乙肝22年,发现肝硬化11年,右上腹胀并消瘦1月,历黄、颜面黄染1周。如果该患者确诊为肝癌,目前的首选治疗为
人际关系双方的心理方位在角色行为体现上具有明显的上下位之分,旁观者能迅速分辨,称为
以下哪个不是湿热毒蕴证(急性淋病)的临床表现:
患者,男,18岁。自幼多个牙齿色深暗着色,无其他不适,要求诊治。口腔检查的必要项目是
A国公民罗伯特于2017年3—12月在华工作,在华工作期间取得收入如下:(1)每月取得中国境内企业支付的工资24000元;12月取得实报实销回国探亲费20000元。(2)5月罗伯特以10万元购买甲公司“打包债权”20万元,其中A欠甲公司10万元,B欠甲
根据调查公司所提供的资料,听戏曲广播的听众中老年人比青年人要多得多。由此可以推断出( )
Foralongtime,researchershavetriedtonaildownjustwhatshapesus—orwhat,atleast,shapesusmost.Andovertheyears,
Thefollowingparagraphsaregiveninawrongorder.ForQuestions1-5,youarerequiredtoreorganizetheseparagraphsintoac
鼠标拖放控件要触发两个事件,这两个事件是
Howmenfirstlearnttoinventwordsisunknown;inotherwords,theoriginoflanguageisamystery.Allwereallyknowisthat
最新回复
(
0
)