【单选题】
若有定义:int a=7; float x=2.5,y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是___
A. 2.500000
B. 2.750000
C. 3.500000
D. 0.00000
查看试卷,进入试卷练习
微信扫一扫,开始刷题
相关试题
【单选题】
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97,则用八进制表示的字符常量’\101’是___
A. 字符A
B. 字符a
C. 字符e
D. 非法的常量
【单选题】
以下选项中合法的用户标识符是___
A. long
B. _2Test
C. 3Dmax
D. A.dat
【单选题】
语句printf(“a\bre\’hi\’y\\\bou\n”);的输出结果是(说明:’\b’是退格符)___
A. a\ber\’hi\’y\\\bou
B. a\ber\’hi\’y\bou
C. re’hi’you
D. abre’hi’y\bou
【单选题】
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是___
【单选题】
设有 int x=11;则表达式(x++ * 1/3)的值是___
【单选题】
若以下变量均为整型,且num=sum=7;则计算表达式sum=num++,sum++,++num后sum的值为___
【单选题】
C语言中的标识符只能由字母,数字和下划符组成,且第一个字符___
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母,数字和下划线中任一字符
【单选题】
假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是___
【单选题】
若有说明语句;char c=’\72’;则变量c___
A. 包含1个字符
B. 包含2个字符
C. 包含3个字符
D. 说明不合法,c的值不确定
【单选题】
下面不正确的字符串常量是___
A. ‘abc’
B. “12’12”
C. “0”
D. “ ”
【单选题】
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是___
【单选题】
下列选项中,合法的C语言关键词是___
A. VAR
B. cher
C. integer
D. default
【单选题】
以下选项中,与k=n++完全等价的表达式是___
A. k=n,n=n+1
B. n=n+1,k=n
C. k=++n
D. k+=n+1
【单选题】
以下for循环的执行次数是 for(x=0,y=0;(y=123)&&(x<4);x++);___
A. 是无限循环
B. 循环次数不定
C. 4次
D. 3次
【单选题】
语句while(!E);中的表达式!E等价于___
A. E==0
B. E!=1
C. E!=0
D. E==1
【单选题】
下面有关for循环的正确描述是___
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环语句中,可以包含多条语句,但必须用括号括起来
【单选题】
C语言中while和do-while循环的主要区别是___
A. do-while的循环体至少无条件执行一次
B. while的循环控制条件比do-while的循环控制条件更严格
C. do-while允许从外部转到循环体内
D. do-while的循环体不能是复合语句
【单选题】
以下不是无限循环的语句为___
A. for(y=0,x=1;x>++y;x=i++) i=x
B. for(;;x++=i)
C. while(1){x++;}
D. for(i=10;;i--) sum+=i
【单选题】
C语言用于结构化程序设计的三种基本结构是___
A. 顺序结构、选择结构、循环结构
B. if、switch、break
C. for、while、do-while
D. if、for、continue
【单选题】
对for(表达式1;;表达式3)可理解为___
A. for(表达式1;0;表达式3)
B. for(表达式1;1;表达式3)
C. for(表达式1;表达式1;表达式3)
D. for(表达式1;表达式3;表达式3)
【单选题】
printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列,如果字符串长度大于5,则输出按方式___
A. 从左起输出该字符串,右补空格
B. 按原字符从左向右全部输出
C. 右对齐输出该字串,左补空
D. 输出错误信息
【单选题】
putchar函数可以向终端输出一个___
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
【单选题】
以下描述中正确的是___
A. 由于do-while循环中循环体语句只能是一条可执行语,所以循环体内不能使用复合句语
B. do-while循环由do开始,用while(表达式)后面不能写分句
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)操作
D. do-while循环中,根据情况可以省略while
【单选题】
以下关于运算符优先顺序的描述中正确的是___
A. 关系运算符<算术运算符<赋值运算符<逻辑运算符
B. 逻辑运算符<关系运算符<算术运算符<赋值运算符
C. 赋值运算符<逻辑运算符<关系运算符<算术运算符
D. 算术运算符<关系运算符<赋值运算符<逻辑运算符
【单选题】
已知x=43,ch=’A’,y=0;则表达式(x>=y&&ch<’B’&&!y)的值是___
【单选题】
若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是___
A. A%2==1
B. !(A%2==0)
C. !(A%2)
D. A%2
【单选题】
判断char型变量c1是否为小写字母的正确表达式是___
A. ‘a’<=c1<=’z’
B. (c1>=a)&&(c1<=z)
C. (‘a’>=c1)||(’z’<=c1)
D. (c1>=’a’)&&(c1<=’z’)
【单选题】
为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与什么配对___
A. 缩排位置相同的if
B. 其之前最近的if
C. 其之后最近的if
D. 同一行上的if
【单选题】
若有说明:int a[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是___
【单选题】
若二维数组a有m列,则在a[i][j]前的元素个数为___
A. j*m+i
B. i*m+j
C. i*m+j-1
D. i*m+j+1
【单选题】
设有数组定义,char array[ ]=”China”;则数组array所占的___
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
【单选题】
以下能正确定义数组并正确赋初值的语句是___
A. int N=5,b[N][N];
B. int a[1][2]={{1},{3}};
C. int c[2][]={{1,2},{3,4}};
D. int d[3][2]={{1,2},{24}};
【单选题】
若有说明:int a[10];则对a数组元素的正确引用是___
A. a[10]
B. a[3,5]
C. a(5)
D. a[10-10]
【单选题】
以下能对一维数组a进行正确初始化的语句是___
A. int a[10]=(0,0,0,0,0)
B. int a[10]={};
C. int a[]={0};
D. int a[10]={10*1};
【单选题】
若有说明int a[3][4];则对a数组元素的正确引用是___
A. a[2][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
【单选题】
若有说明int a[3][4];则a数组元素的非法引用是___
A. a[0][2*1]
B. a[1][3]
C. a[4-2][0]
D. a[0][4]
【单选题】
以下能对二维数组a进行正确初始化的语句是___
A. int a[2][]={{1,0,1},{5,2,3}};
B. int a[][3]={{1,2,3},{4,5,6}};
C. int a[2][4]={{1,2,3},{4,5},{6}};
D. int a[][3]={{1,0,1}{},{1,1}};
【单选题】
以下不能对二维数组a进行正确初始化的语句是___
A. int a[2][3]={0};
B. int a[][3]={{1,2},{0}};
C. int a[2][3]={{1,2},{3,4},{5,6}};
D. int a[][3]={1,2,3,4,5,6};
【单选题】
若有说明:int a[3][4]={0};则下面正确的叙述是___
A. 只有元素a[0][0]可得到初值0
B. 此说明语句不正确
C. 数组a中各元素都可得到初值,但其值不一定为0
D. 数组a中每个元素均可得到初值0
推荐试题
【判断题】
安全带按作业类别分为围杆作业安全带、区域限制安全带、坠落悬挂安全带
【判断题】
安全带的永久性标志内容应包括穿戴方法、本产品为合格品的声明
【判断题】
安全带的产品说明包括生产日期、伸展长度、系带扎紧程度
【判断题】
安全帽的产品说明必须包括是否可以改装的声明、适用和不适用场所、产品的特殊技术性能、适用头围的大小
【判断题】
安全帽由帽壳、帽衬、下颏带组成,不包括附件
【判断题】
根据《仓储场所消防安全管理通则》(GA 1131—2014),仓储场所应不定期组织消防设施的检测、维修和消防演练
【判断题】
根据《仓储场所消防安全管理通则》(GA 1131—2014),仓储场所消防安全管理人应拟订年度消防安全计划、组织实施日常消防安全管理工作、掌握初期火灾的扑救方法和程序
【判断题】
设计压力小于外部压力源的压力,出口可能被关断或堵塞的设备和管道系统不应设置安全泄放装置
【判断题】
因冷却水或回流中断,或再沸器输入热量过多而引起超压的蒸馏塔顶的气相管道不应设置安全泄放装置
【判断题】
静电喷漆室安装的可燃气体浓度和火灾报警装置不应与自动停止供料装置相连锁
【判断题】
根据安全阀的整体结构和加载方式可将其分为静重式、杠杆式、弹簧式、先导式安全阀
【判断题】
起重机安全装置有防风防爬装置、回转锁定装置、力矩限制器等
【判断题】
电梯的制造、安装、改造、维修、日常保养应由具备资质的单位承担
【判断题】
气瓶产品合格证和批量检验质量证明书的内容,应当符合相应的安全技术规范及产品标准的规定
【判断题】
气瓶阀门制造单位应当保证气瓶阀门至少安全使用到气瓶的下一个检验周期
【判断题】
晾漆和涂漆滞留区的通风系统和吸尘装置,应与木材加工车间的通风系统和除尘装置连通
【判断题】
机械设备运转时可以擦拭,但不得上油、保养、维修
【判断题】
北京市在有可燃或有毒气体大量泄漏可能的作业场所,应当设置可燃或有毒气体报警仪
【判断题】
接触尘毒的焊接作业岗位应在醒目位置设置安全警示标志
【判断题】
有焊接尘毒发生源的车间应设置在厂区全年最小频率风向的下风侧
【判断题】
除尘防毒装置在作业开始时,应先启动主机、后启动除尘防毒装置
【判断题】
在有毒物质的设备管道上带压不置换动火操作时,焊工应在下风侧操作
【判断题】
焊工在密闭空间焊接作业操作时,应有专人监护,并实行轮换作业
【判断题】
焊接作业时为防止电弧的辐射及飞溅伤害,可采用木板加以隔离保护
【判断题】
打桩工程在噪声敏感区域施工时,经工程所在地环境保护部门审批就可以在夜间进行施工
【判断题】
化学有害因素的职业接触限值包括最低容许浓度
【判断题】
化学有害因素的职业接触限值不包括时间加权平均容许浓度
【判断题】
放射性物品运输容器使用单位应当对其使用的放射性物品运输容器不定期进行保养和维护,并建立保养和维护档案
【判断题】
化纤专用生产设备的现场,不可安装保险和警报信号等装置
【判断题】
临边防护栏杆中钢管横杆及栏杆柱均应采用符合要求的管材,用扣件固定
【判断题】
施工现场使用的安全网的质量必须符合标准要求,并要定期进行抽样检测试验,对检测试验不合格的安全网要坚决报废,不得使用
【判断题】
房屋拆除工作没有技术性,可随便找个单位承担
【判断题】
患有高血压、心脏病、恐高症等疾病的人员,不得从事起重机操作、登高作业工作
【判断题】
为节约施工成本,建筑施工中产生的泥浆水可以直接排入城市排水设施和河流
【判断题】
在建筑施工生产过程中,槽、坑、沟可以不设置人员上、下坡道,作业人员可攀登固壁或支撑上、下,这样比较方便
【判断题】
在建筑施工生产过程中,施工现场的人员经允许可以在阳台之间跨越