首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a,b,c;以下程序段的输出结果是( )。 a=11;b=3;c=0; printf("%d\n",c=(a/b,a%b));
若有定义:int a,b,c;以下程序段的输出结果是( )。 a=11;b=3;c=0; printf("%d\n",c=(a/b,a%b));
admin
2022-04-01
29
问题
若有定义:int a,b,c;以下程序段的输出结果是( )。
a=11;b=3;c=0;
printf("%d\n",c=(a/b,a%b));
选项
A、2
B、0
C、3
D、1
答案
A
解析
C语言中,逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式。逗号运算符的优先级是所有运算符中级别最低的,逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算,并以最右边表达式值作为整个逗号表达式的值。因此c的值为a%b即11%3=2,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/K9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,d);}程序输出
以下叙述中正确的是
以下叙述中错误的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
下列选项中,能正确定义数组的语句是()。
结构化程序所要求的基本结构不包括()。
以下选项中不能用作C程序合法常量的是
下面是有关C语言字符数组的描述,其中错误的是
以下选项中,值为1的表达式是
随机试题
患者男性,67岁,既往有糖尿病和COPD病史,3天前受凉后出现咳嗽、咳黄痰,伴有低热,最高体温为37.8℃,人院后查体:双肺均可闻及细湿啰音,胸部X线示双肺点片状阴影,血常规示WBC6.5×109/L,N76%该患者可能的诊断为
实验效果的主要评价指标包括,除了
A.溶解B.软化C.变脆D.气化E.结晶药物的稀醇溶液能使胶囊壁()。
事业法人必须经过工商部门的年检,才能保证法人资格的合法性。()
某公司专门从事劳务派遣业务。最近,该公司与某培训中心签订了一份劳务派遣协议,约定向其派遣20名教学辅助人员,分为两个周期,每个周期为1年,每个周期结束前订立新的劳务派遣协议。该公司根据这份协议,招收了20名被派遣劳动者,并与他们签订了劳动合同。可此时,因招
下列法的形式中,属于国家的根本大法、具有最高法律效力的是()。
教学技能的运用要取得良好的效果必须()
当代资本主义国家在政治制度上的变化表现在
[A]Loveyourself[B]Don’tgiveup[C]Forgiveandforget[D]Thinkofthepresent[E]Don’tbemeantoyourself
Interruption,moresurelythananythingelse,killsconversation.Thebestoftalkersinterrupt【C1】______inconversation.Howe
最新回复
(
0
)