首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 main() { int p=30; printf("%d\n",(p/3>0?p/10:p%3)); }
以下程序运行后的输出结果是【 】。 main() { int p=30; printf("%d\n",(p/3>0?p/10:p%3)); }
admin
2013-06-11
12
问题
以下程序运行后的输出结果是【 】。
main()
{ int p=30;
printf("%d\n",(p/3>0?p/10:p%3));
}
选项
答案
3
解析
三目运算表达式的规则为如果“?”前面表达式的值为真,则取“:”前的表达式的值,否则,取“:”后面表达式的值。又由于条件运算符的结合方向是自右向左的,所以在本试题中,先计算表达式中p%3,该值为0,再计算表达式p/10其值为3,最后计算表达式P/3该值为10,所以此表达式等价于“10? 3:0”,显然取“:”前的值为3,所以最后输出的值为3。
转载请注明原文地址:https://kaotiyun.com/show/LxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:float x=123.4567;,则执行以下语句后的输出结果是[]。 printf("%f\n"(int)(x*100+0.5)/100.1;
下列选项中不属于软件生命周期开发阶段任务的是______。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数中已正
有以下程序main(){intn=0,m=1,x=2;if(!n)x-=1;if(m)x-=2;if(x)x-=3;printf("%d\n",x);}执行后输出结果是【
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
在对文件进行操作的过程中,若要求指针的位置回到文件的开头,应当调用的函数是【】。
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
程序设计是以()和数据结构为基础的。
随机试题
A.仓廪之官,五味出焉B.中正之官,决断出焉C.受盛之官,化物出焉D.相傅之官,治节出焉E.作强之官,伎巧出焉
功似石决明,又能镇惊安神的药物是
A.活跃期延长B.活跃期停滞C.胎头下降延缓D.第二产程停滞E.第二产程延长初产妇,规律宫缩5小时,宫口开3cm,行人工破膜后9小时宫口9cm。为
患儿男,14个月,因“发热、流涕2日”就诊。查体:体温39.7℃,脉搏135次/分。神志清楚,咽部充血,心肺检查无异常。查体时患儿突然双眼上翻,四肢强直性、阵挛性抽搐。引起患儿病情变化的原因,最可能是()
关于混凝土施工缝的留置位置的做法,正确的是()。
按库存在企业中所处状态不同划分,那些已经有一段时间没有需求的商品属于()。
甲股份有限公司(以下简称“甲公司”)为上市公司,其相关交易或事项如下(计算结果保留两位小数)。(1)经相关部门批准,甲公司于2×19年1月1日按面值发行分期付息、到期一次还本的可转换公司债券1000万份,每份面值为100元。可转换公司债券发行价格总额为1
导游服务是一门艺术,它集()艺术于一身,集中体现在导游讲解之中。
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf(”%dkn”,pad);)程序的输出结果是
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
最新回复
(
0
)