首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main( ) int a= —1,b=—1; for(;+ +a;)+ +b; printf(″%d%d\n″,a,b); } 程序运行后的输出结果是( )。
有以下程序 #include<stdio.h> main( ) int a= —1,b=—1; for(;+ +a;)+ +b; printf(″%d%d\n″,a,b); } 程序运行后的输出结果是( )。
admin
2019-06-09
22
问题
有以下程序
#include<stdio.h>
main( )
int a= —1,b=—1;
for(;+ +a;)+ +b;
printf(″%d%d\n″,a,b);
}
程序运行后的输出结果是( )。
选项
A、0 —1
B、0 0
C、—1 —1
D、结果不确定
答案
A
解析
这是对for循环的基本考查。其中+ +a是判断条件,并且是a先自增1,再参与运算,a初值为—1,经+ +a后,a值为0,0相当于false,判断条件不成立,跳过for循环后面的语句++b,直接执行printf语句,所以最后输出a的值为0,b的值没变,还是—1。
转载请注明原文地址:https://kaotiyun.com/show/AtRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[i]
有如下程序#includemain(){charch=’M’;while(ch!=’K’){ch--;putchar(ch);}printf("\n");}程序运行后的输出结果是()。
有如下程序#includemain(){charch=’A’;while(ch<’D’){printf("%d",ch-’A’);ch++;}printf("\n");}程序运行后的输出结果是()。
以下选项中叙述正确的是()。
下面对对象概念描述正确的是()。
软件设计中模块划分应遵循的准则是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
以下不属于C语言位运算符的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
随机试题
某日,A银行以X债券为履约担保,从B银行处融入一笔资金,约定交易期内,若X债券发生利息支付,利息归B银行所有。请问,A银行与B银行交易的债券业务类型是()。
简述法约尔关于经营和管理的概念及其管理原则。
关于水痘的治疗错误的是
A.仅肾盂扩张B.肾盂、肾大盏扩张,肾小盏无明显扩张C.肾盂、肾大盏和肾小盏明显扩张,肾皮质无明显变薄D.肾盂、肾大盏和肾小盏明显扩张,肾皮质明显变薄E.多个肾盏扩张,壁明显增厚,无明显肾盂扩张肾结核
重度妊高征的产科处理,下述哪项是错误的
代办开放式基金登记业务的机构,可以接受基金管理人委托,开办下列( )业务。
在工程项目招投标中应禁止()。
某企业对基本生产车间所需备用金采用定额备用金制度。当基本生产车间报销日常管理支出而补足其备用金定额时,应贷记的会计科目是()。
组织内部平衡是()。
Mr.Greyhastwosons,______arefamousdancers.
最新回复
(
0
)