首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
45
问题
若有以下程序
#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全国计算机二级
相关试题推荐
在C语言中,要求运算数必须是整型的运算符是()
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf("%d",【】);printf("%d\n",【】);
下面程序的运行结果是【】。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=
设有以下定义和语句:inta[3][2]={1,2,3,4,5,6,),*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是()。
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(str)for(i=0;str[i]!=【】;i++)if(【】=’’)word=0;【】;}
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
请读程序片段(字符串内没有空格字符):printf("%d\n",strlen("ATS\n012\1\\"));上面程序片段的输出结果是_______。
以下叙述中正确的是_______。
随机试题
胃肠减压的目的不包括
某男,46岁。症见便秘腹胀,伴胸闷喘咳,舌红苔黄,脉实有力。其病机为何脏腑功能失常
Windows中,要在已安装的汉字输入法之间切换可以使用键盘上的( )组合键。
A上市公司2008年实现的净利2750万元,年初发行在外的普通股10000万股,2008年5月1日发行6000万股,11月1日回购1500万股,以备将来奖励员工之用,则该上市公司基本每股收益为()元。
《物业管理条例》中有关法律责任的描述,不正确的是()。
习近平总书记在论述“四个全面”战略布局之间的关系时指出,()是我们的战略目标,其他三项是三大战略举措。
马某与赵某系生意上的朋友。2012年7月8日,两人在饭店喝酒,马某说起现在生意难做,不讲信义的人越来越多。赵某随声附和。一向爱开玩笑的马某说:老兄,凭咱们的关系,我就给你张借条玩玩都放心。马某随即写了今借赵某人民币6000元的字条,签署自己的姓名后放在饭桌
一个理性的社会,应该给那些潜在的自杀者以继续活下去的希望,而不是________的勇气。说一个人以死“唤醒社会”,实在是轻贱了人的生命,因为谁都应该好好活着。填入画横线部分最恰当的一项是()。
Itgoesagainsteverybody’sinnercynictoreadasentencelikethefollowing:Weareonthevergeofthegreatestageofcreati
Psychologiststakecontrastiveviewsofhowexternalrewards,from【C1】______praisetocoldcash,affectmotivationandcreativit
最新回复
(
0
)