首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
admin
2021-07-09
85
问题
若有定义: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.000000
答案
A
解析
此题考查的是变量的类型转换。表达式中“(int)(x+y)把x+y=(7.2)”的值强制转化成整型即得到7,那么“a%3*(int)(x+y)%2”的值为整型常量1,所以“a%3*(int)(x+y)%2/4”的值为0;因为变量x是浮点型变量, 所以表达式“x+a%3*(int)(x+y)%2/4”的结果也是浮点型,得到2.500000。
转载请注明原文地址:https://kaotiyun.com/show/R7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=p
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2)
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
给定程序中,函数fun的功能是:有NxN矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
下列不属于软件工程3个要素的是()。
随机试题
慢性前列腺炎的病因病机是()
根据我国现行公务员法,免职、降职、辞退、撤职、开除的共同之处是都涉及
在温热病中,热入心包可见
下列哪项不是ARDS初期的临床表现
在假设开发法的传统方法中,一般不计利息的项目为()。
根据我国《仲裁法》的规定,平等主体的公民、法人和其他组织之间发生的合同纠纷和其他财产纠纷,可以仲裁解决。下列各项中,符合我国《仲裁法》规定,可以申请仲裁解决的是()。
甲、乙、丙、丁四人在一起议论本班同学申请银行助学贷款的情况。甲:“我班所有的同学都已申请了贷款。”乙:“如果班长申请了贷款,那么学习委员就没有申请。”丙:“班长申请了贷款。”丁:“我班有人没有申请贷款。”已
I’llstartmylecturebytellingyoua【B1】______.Ayoungwomanfrom【B2】______cametoNewYorkandgotajobatafactory【B3】___
Decidewhichofthechoicesgivenbelowwouldbestcompletethepassageifinsertedinthecorrespondingblanks.Markthebestc
A、Fivedays.B、Sixdays.C、Sevendays.D、Eightdays.C问题问的是男士要预订多长时间。根据男士所说I’dliketobooksomeroomsfortomorrowforaweek可知
最新回复
(
0
)