首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #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
2019-06-09
29
问题
若有以下程序,则程序的输出结果是
#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,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/bCRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(charS[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*S-’0’;s++;)return(n);}main(){chars[10]=
有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r-p,p=q,q=r;printf(’’%d,%d,%d,%d\n’’,m,n,*p,*q);)程序运行后的输出结果是
有以下程序#include<stdio.h>#include<sting-h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main
有以下程序#include<stdio.h>voidfun(char*a,char%){while(*a=’*’)a++;while(*b=*a){b++;a++;)}main(){char*s=’’*****a*b****’’,
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#incllade
给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard:};uniondatax;执行下列语句后,正确的联合体变量X的值是(
有两个关系R,S如下由关系R通过运算得到关系S,则所使用的运算为()。
随机试题
酶促反应的特点不包括
下列关于斗篷照射野器官保护描述错误的是
一项病例对照研究,探讨妊娠期母亲的各种暴露史与新生儿先天性畸形之间的联系。在调查时,那些生畸形孩子的母亲由于心理压力常常隐瞒怀孕时的吸烟情况,而那些对照儿童的母亲,其报告就较准确。如果上述情况确实存在,并且吸烟确实增加生畸形儿的危险,那么研究结果估计的
信度是指测验分数的
经营战略的组织机构具备的基本条件不包括()。
如果公司经营管理发生严重困难,继续存续会使股东利益受到重大损失,通过其他途径不能解决的,持有公司全部股东表决权()以上的股东,可以请求人民法院解散公司。
一个人有能力及时地采取有充分根据的决定,并且在深思熟虑的基础上实现这些决定,这体现了意志的()。
以下说法正确的是()。
衡量存储容量的常用单位有(5)。
TheWriterofthispassagehadactedasasecretaryandanactorinhisorhercareer.Fromtheauthor’spointofview,onlyba
最新回复
(
0
)