首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main( ){ inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf(’’%d,%d,%d\n’’,a,b,c);) 则程序的输出结果是
若有以下程序 #include<stdio.h> main( ){ inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf(’’%d,%d,%d\n’’,a,b,c);) 则程序的输出结果是
admin
2014-06-16
30
问题
若有以下程序
#include<stdio.h>
main( ){
inta=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、174,4
答案
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/ilJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()main(){intx=0.5;charz=’a’;printf("%d\n",(x&1)&&(z<’z’));}
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
Jackson方法是一种面向【】的结构化方法。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。 #include<stdlib.h> structnode {chardata;s
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是()。
设有定义:inta,*p=&a;以下scanf语句中能正确为变量a读入数据的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把
若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
随机试题
大雾天在高速公路遇事故不能继续行驶时怎样处置?
以下哪种疾病不属于结缔组织疾病:
脊柱侧凸最常见的类型是
中药全浸膏粉制颗粒,常选用的润湿剂是
项目还本资金来源主要有()。
按国家建设部规定,工程项目总造价中应预留()的尾留款作为质量保修费,待工程项目保修期结束后最后拨付。
2014年7月1日,某公司按面值发行总额为6000万元,期限为5年,票面年利率为5%,到期一次还本付息的债券。2015年12月31日,该债券的账面价值为()万元。
Toavoidthevariousfoolishopinionstowhichmanisliable,nosuperhumangeniusisrequired.Afewsimpleruleswillkeepyou
Menhavedistinguishedthemselvesfromotheranimals,andindoingsosecuredtheirsurvivalbytheabilitytoobserveandunder
Formanypeopletoday,readingisnolonger【S1】______.Tokeepuptheirworktheymustreadletters,reports,tradepublicatio
最新回复
(
0
)