首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3==||k++==3)) printf("%d%d%d\n",i,j,k);
下列程序的输出结果是( )。 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3==||k++==3)) printf("%d%d%d\n",i,j,k);
admin
2012-12-03
48
问题
下列程序的输出结果是( )。
main()
{ int i=1,j=2,k=3;
if(i++==1&&(++j==3==||k++==3))
printf("%d%d%d\n",i,j,k);
}
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
D
解析
本题考查自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“||”。自增运算符“++”出现在变量之前,表示先使用变量的值加1,再使用变量的值进行运算;出现在变量之后,表示先使用变量的值进行运算,再使用变量的值加1。当逻辑与运算符“&&”两边的运算对象都为真时,逻辑表达式的值才为真;当逻辑或运算符“||”只要一个值为1,值就为1。根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算。因此运算时j的值等于3,所以表达式++j=3成立,即表达式的值为1;1与任何数都为进行或(||)运算,结果都为1.因此k=3的表达式i++是先运算后自加,因此运算时i为1,所以i++=1成立,自加1后i=2。if语句的条件为真即“1”,所以输出i、j、k的值分别是2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/OgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出的结果是intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1;
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n
有以下程序:voidswapl(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2{intc0,intc1){intt;
以下程序段的输出结果是chars[]="\\141\141abc\t";printf("%d\n",strlen(s));
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
以下选项中,值为1的表达式是()。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
不能与do…while(exp)语句中的(exp)等价的表达式是()。
随机试题
考察下列词语的读音,根据语流音变的类型将其分别填入A、B、C、D四项中:①分[fn]+配[p‘ei]→分配[fmp‘ei]②喇[lA]+叭[pA]→喇.叭[lAb]③豆[tu]+腐[fu]→豆.腐[tuf]④慢[man]+慢儿[mar]→慢慢
述人民检察院抗诉引起的再审。
学生能做到“一题多解”的思维活动是( )。
下列说法错误的是
若三相电力变压器额定容量S,的单位为kV·A,额定电压的单位为V,额定电流的单位为A,则额定电流的计算公式应为()。
货币经纪公司的服务对象是__________,并禁止从事__________。()
某企业应收账款总账科目借方余额240万元,其中“应收账款——A公司”借方余额160万元,“应收账款——B公司”借方余额80万元,“应收账款——C公司”借方余额20万元,“应收账款——D公司”贷方余额20万元,则应在资产负债表“应收账款”项目列示的金额为(
Forthispart,youareallowed30minutestowriteacompositiononthetopic:IsHonestyoutofStyle?Youshouldwriteatleas
西晋律学家_________在乐律上的成就是他发现了笛律中的“管口校正数”。
(1)在名称为Form1.标题为“框架”的窗体上添加一个名称为:Frame1,且标题为空的框架。框架内含有两个单选按钮,名称分别为Opt1和Opt2,其标题分别为“字体”、“大小”。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.v
最新回复
(
0
)