首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main( ) {int a=-2,b=2; for(;++a&&--b;) prinff("%d,%d,",a,b); } 程序执行后的输出结果是( )。
有以下程序 #include<stdio.h> main( ) {int a=-2,b=2; for(;++a&&--b;) prinff("%d,%d,",a,b); } 程序执行后的输出结果是( )。
admin
2018-06-29
32
问题
有以下程序
#include<stdio.h>
main( )
{int a=-2,b=2;
for(;++a&&--b;)
prinff("%d,%d,",a,b);
}
程序执行后的输出结果是( )。
选项
A、0,1,
B、-1,1,0,1,
C、-1,1,0,0,
D、-1,1,
答案
D
解析
程序中a初值为-2,for循环执行++a后结果为-1,b初值为2,for循环执行--b后结果为1,所以for循环的循环条件-1&&1的值为真,执行printf语句输出-1,1;接着下一次循环时,++a结果为0,--b结果为0,0&&0结果为假,for循环结束,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/x3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){ints=0,a=1,n;scanf("%d",&n);do{s+=1;a=a-2;}while(a!=n);printf("%d\n",s);
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
下列程序执行后的输出结果是()。main(){inta[3][3],*p,i}.p=&a[0][0];for(i=p;i<9;i++)p[i]=i+1;printf("%d\n”,a
以下程序运行后的输出结果是______。#include<string.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strc
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
算法具有5个特性,以下选项中不属于算法特性的是()o
下列叙述中正确的是()。
以下选项中,非法的字符常量是______。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
随机试题
下列关于数据流程图的说法正确的是()
流行病学研究对象的三个层次是
妊娠早期流产的主要原因是
以下关于法院调解和诉讼外调解的说法正确的是?()
规划研究是规划咨询的一项主要业务,其主要内容一般包括()。
下列工程中,属于分部工程的是()。
工程质量问题和质量事故的分类标准是()。
教师是()。
Whatistheexhibitabout?
Thecommunication【T1】______ofemployeesandtheimportanceofcommunicationinbusiness【T2】______whyyoushouldworktoimprov
最新回复
(
0
)