首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #include<stdio.h> main(){int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);}
若有以下程序,则程序的输出结果是 #include<stdio.h> main(){int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);}
admin
2020-05-19
19
问题
若有以下程序,则程序的输出结果是
#include<stdio.h>
main(){int a=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n",a,b,c);}
选项
A、0,4,4
B、1,4,1
C、0,4,0
D、1,4,4
答案
C
解析
表达式c=(a=++a),(a+=b,b+=4)相当于逗号表达式,首先计算c=(a-=++a),其中(a-=++a)等价a=a-(++a),得到a的值0,c的值为0,在计算(a+=b,b+=4)时,a和b的初值为0,计算以后,a为0,b为4。
转载请注明原文地址:https://kaotiyun.com/show/GuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。s=32;s∧=32:printf(’’%d’’,s);
数据库应用系统中的核心问题是()。
按照“后进先出”原则组织数据的数据结构是()。
以下程序的输出结果是()。voidfun(char*s){chara[10];main(){char*p=’’PROGRAM’’;strcpy(a,’’STRING’’);fun(p);s=a;}
若变量已正确定义为int型,要通过语句scanf(“%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
Whydosomanynewproductsfail?Somecompaniesareoftensoconfidentoftheirnewproductideasthattheyfailtodotheirre
属于乙类传染病的是
A.宫颈刮片细胞学检查B.分段诊断性刮宫C.接触性出血D.最常见的妇科良性肿瘤E.绝经后阴道不规则出血
某上市银行的一位董事涉及巨额贪污,可能对该银行的股票价格造成重大打压.银行业从业人员小张的做法不属于利用内幕消息进行交易的是()。
下列关于综合理财服务的理解,错误的是()。
掉期外汇买卖实际上是由两笔金额相同、方向相反、交割日期相同的交易构成的。()
《春秋.左传》日:“国之大事,在祀与戎。”古代的人将国家的职能概括为祭祀和战争。随着社会的发展,国家的职能也日益丰富和复杂。下列选项属于现代国家职能的有()。
李某在山上劳作,遇到邻村的妇女王某路过,便拿着镰刀欲对王某实施抢劫,不料被王某夺下镰刀,向其头上猛砍一刀,当即将李某杀死,王某的行为属于正当防卫。()
SLICE:CAKE
Universitystudentsaredifferentfrommiddleschoolstudentsinthattheytryto]earnbythemselves.
最新回复
(
0
)