首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=一2,b=2; for(;++a&&一一b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出
有以下程序: #include main() { int a=一2,b=2; for(;++a&&一一b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出
admin
2016-04-07
64
问题
有以下程序:
#include
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=一1,b=1,即一1&&1表示为真,循环条件成立,第二次执行++a为0,由于.&&运算符的应用中,当第一个条件为假时,不执行第二个条件,一一b不执行了,所以b=1。因此a,b的最终值为0,1。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/RkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
以下程序的输出结果是______。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;
下述函数功能是______。intfun(char*x){char*y=x;while(*y++)retumy-x-1;}
下列数据结构中,能用二分法进行查找的是______。
标准库函数fgets(s,n,file)的功能是()。
判断字符串s1是否大于字符串s2,应该使用()。
下列二维数组初始化语句中,不正确的是()。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
随机试题
A.结核球B.淋巴瘤C.粟粒性肺结核D.结核性胸腔积液E.结核性空洞周围型肺癌应鉴别的是
女,33岁,常感觉活动后胸闷、气短。查体:双颧绀红,心尖区第一心音亢进,心尖区有舒张期雷鸣样杂音,肺动脉瓣区第二心音亢进。患者心电图P波的特点是
具有推动和调节人体的生长发育和生殖功能的是
过氧乙酸的使用和保管过程中,以下哪项是错误的
应力松弛是预应力在恒定长度下应力随时间而增长的现象。()
最能反映土地使用强度的指标是( )。
下列不属于宏观经济指标的选项是()。
个人汽车贷款的贷款期限内,借款人须持续按照贷款银行的规定为贷款所购车辆购买指定险种的车辆保险,并在保险单中明确第一受益人为()。
下列选项中,以“孔雀舞”著称的少数民族是()。
角色模糊是指个人所体验到的工作角色定位的不确定性,包括工作职责的不确定、工作目标的不确定等,因此常造成工作流程上的混乱和工作效率的低下。根据上述定义,下列属于角色模糊的是:
最新回复
(
0
)