首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
有以下程序 #include <stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
admin
2022-04-01
42
问题
有以下程序
#include <stdio.h>
main()
{int a=﹣2,b=2;
for(;++a&&--b;)
;
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、0,1
B、0,0
C、1,﹣1
D、0,2
答案
A
解析
for(;++a&&--b;);for循环的表达式1和表达式3为缺省项,判断条件表达式++a&&--b;当a=﹣2,b=2;,第一次执行了++a和--b,,表示为真,循环条件成立,第二次执行++a为0,由于&&运算符,当第一个条件为假时,不执行第二个条件,所以b=1,发生短路,--b不执行了。因此a,b的最终值为0,1。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/B9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;pri
有以下程序#include#defineN4voidfun(inta[][N]){intb[N][N],i,j;for(i=0;i
有以下程序#includefunc(intn)voidmain(){staticintnum=1;{func(3);func(4);printf("\n");}num=num
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
有以下程序,程序运行后的输出结果是#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s<*t){k=s;s=t;t=k;}returns;}main(){inti=3,j=5,
以下叙述中错误的是()。
以下叙述中正确的是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
随机试题
IamspeakingnotasaBriton,notasaEuropean,notasamemberofawesterndemocracy,【C1】______.Theworldisfullofconf
对风湿病具有诊断意义的病变是
慢性支气管炎患者发生通气和换气功能障碍的病变基础是
关于世界各国宪法实施保障体制,下列说法错误的是哪一或哪些选项?()
建设项目总承包有多种形式,如设计和施工任务综合的承包,设计、采购和施工任务综合的承包,它们的项目管理都属于( )的项目管理。
准确无误地填写进出口货物报关单和报关数据的预录入,陪同海关查验,对货物进行税则归类、计算税费、缴纳税费、提货、提供报关事宜咨询服务等项工作,是属于下列()单位的基本业务范围。
个人信用贷款无需办理任何担保手续,风险成本相对高,但银行操作成本低,所以,银行在核定贷款利率时,通常较担保贷款利率低。()
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
单击“电子表格”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。期末考试结束了,初三(14)班的班主任助理王老师需要对本班学生的各科考试成绩进行统计,按照下列要求完成该班的成绩统计工作。分别将各科的“学期成绩”引
Overthepastfewyears,theyoungmanhas______(表现出了一名优秀经理的潜质)
最新回复
(
0
)