首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { int a=7; while(a--); printf("%d\n",a); } 程序运行后的输出结果是( )。
有以下程序: #include main( ) { int a=7; while(a--); printf("%d\n",a); } 程序运行后的输出结果是( )。
admin
2015-08-09
42
问题
有以下程序:
#include
main( )
{ int a=7;
while(a--);
printf("%d\n",a);
}
程序运行后的输出结果是( )。
选项
A、0
B、-1
C、1
D、7
答案
B
解析
a--的含义是先使用后减1,所以当a的值为0时,跳出循环,但是仍要执行a--,a的值变为-1。
转载请注明原文地址:https://kaotiyun.com/show/nLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inta=1,b=2,c=3,t=0;if(a<B){t=a;a=b;b=t;}if(a<C){t=a;a=c;c=t;}printf("%d,%d,%d\n
C语言结构体类型变量在程序执行期间()。
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){ihta=9,k=3,m=2;a/=S(k+m)/S(k+m);prin
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
随机试题
出皈物成熟期的特点是此时出版物内容、形式等不足开始暴露,同类出版物也明显增多。()
下列选项中,关于法律责任的表述,不正确的是哪些选项?()
根据《防洪法》规定,在蓄滞洪区内建造房屋应采用()结构。
喷射混凝土施工时,喷射作业分段、分层进行,喷射顺序()。
Internet的地址主要有IP和域名两种方式,下列地址表示不正确的是()。
某企业打算对一台技术陈旧的车床进行改良,以实现企业产品的更新换代,增强企业产品的竞争力,已知改良期间,共花费改良费用60000元,全部用银行存款支付。会计人员对此的会计处理应该是()。
设在SQLServer2008中有如下定义触发器的语句:CREATETRIGGERtriONT1INSTEADOFINSERTAS……下列关于该触发器执行机制的说法,正确的是()。
操作系统中的文件管理系统为用户提供的功能是()。
PassageTwoWhatistheconclusionofthewholepassage?
NobodycametoseemewhileIwasout,_____?
最新回复
(
0
)