首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是( )。
若有以下程序 #include main() { int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是( )。
admin
2015-07-28
9
问题
若有以下程序
#include
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,0
B、0,4,4
C、1,4,1
D、1,4,4
答案
A
解析
表达式"c= (a -= ++a), (a+=b, b+=4)"中,先计算括号内的表达式:"(a -= ++a)"得a为0;然后把该表达式的值赋值给c,所以c为0;"(a+=b, b+=4)"为一个逗号表达式,整个逗号表达式的值为最后一个表达式的值,即为4,其中b的值为4;所以答案为A)。
转载请注明原文地址:https://kaotiyun.com/show/f7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列变量定义中合法的是______。
设char型变量x中的值为10000111,则表达式(x-2)^(~4)的值是______。
有以下程序 main() { int c=35; printf("%d\n",c&c); } 程序运行后的输出结果是______。
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
以下程序的输出结果是( )。 #finclude "stdlib.h" fun(int**p,int a[3][3]) { **p=a[2][2];} main() { int a[3][3]={2,4,6,8,10,12,14,16,18},*p; p=
以下程序运行后,输出结果是______。 fut(int**s,int p[2][3]) {**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,11}, *p; p=(int*) malloc (sizeof(int
下列叙述中正确的是()。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4:一个double型数据在内存中所占的字节数为【】。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
以下选项中,非法的字符常量是______。
随机试题
要素市场主要是指除_______之外的、纯经济性投人资源的市场。()
《陌上桑》中夸夫婿一节所表现的罗敷性格特征是
中国共产党的立党之本、执政之基、力量之源是()
以下哪项有助于鉴别缩窄性心包炎与右心衰竭
属于HMG-CoA还原酶抑制剂的药物是
钢的回火工艺的目的是()。
银行业从业人员在工作中应当互相监督,对同级别同事违反法律或内部规章制度的行为不可以采取()的方式。
王某,男,高中文化水平,17岁。给王某施测WAIS—RC量表。韦氏智力量表的临床应用,不包括()。A.测量智力B.研究人格C.研究情绪和行为D.神经心理学研究
(00年)微分方程xy”+3y’=0的通解为_______.
IthinkwhenIheardthenews,Iwasatschool,______(要不然就是和一个朋友一起度假).
最新回复
(
0
)