首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main(){ int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\11",a,b,c);} 则程序的输出结果是
若有以下程序 #include main(){ int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\11",a,b,c);} 则程序的输出结果是
admin
2019-06-09
45
问题
若有以下程序
#include
main(){
int a=0,b=0,c=0 c=(a+=++b,b+=4);
printf("%d,%d,%d\11",a,b,c);}
则程序的输出结果是
选项
A、1,5,1
B、-1,4,4
C、1,5,5
D、-1,4,-1
答案
C
解析
对于语句c=(a+=++b,b+=4);首先计算a=a+(++b),a,b初值为0,则计算以后a为1,b为1,然后计算b+=4,得到b的值为5,此时表达式b+=4的值为整个逗号表达式的值,因此c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/u3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0),b[5]={1,2,3,4,5},i,S=0;for(i=0;i
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列叙述中正确的是()。
下面程序的运行结果是()。for(i=3;i
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
下列关于二叉树的叙述中,正确的是()。
下面对对象概念描述正确的是()。
以下选项中非法的C语言字符常量是()。
以下选项中非法的C语言字符常量是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为()。
随机试题
______hehaddoneit,heknewitwasamistake.
画家吴某因要自费办画展,向朋友肖某借了5万元,并将自己的两幅代表画作质给肖某,并要肖好好保管别示于人,还钱时同时还两幅画。肖某对吴某的画享有哪些权利?
存量房经纪业务按交易方式分为存量房买卖经纪业务和()。
【背景材料】某机电安装施工单位承建一地下动力中心安装工程,建筑物为现浇钢筋混凝土结构,并已施工完成。预埋的照明电线管和其他预埋工作经检查无遗漏。地下建筑物的平面及剖面简图如图5-1所示。设备布置和设计要求是:①
中国证监会认为期货市场出现异常情况的,可以决定采取()等必要的风险处置措施。
多种证券构造证券组合时,可行域的形状依赖于( )。
下列说法中错误的是()。
【《对华政策纲要》】
Therearetwobasicwaystoseegrowth:oneasaproduct,theotherasaprocess.Peoplehavegenerallyviewedpersonalgrowtha
(Underno)circumstances(weshall)stop(the)research(we’vebegun).
最新回复
(
0
)