首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){ihta=9,k=3,m=2;a/=S(k+m)/S(k+m);prin
有下列函数定义: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
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
随机试题
物资保管过程中的费用,按仓储业务范围及程序分为进货费、保管保养费、出库费、()及其他费用。
患者男性,20岁,因暴力踢伤阴囊,出现睾丸疼痛,至急症,查体发现,患者阴囊皮肤淤血肿胀,右侧严重,右侧睾丸肿大,触痛明显。该患者最可能的诊断是
A、硫喷妥钠B、地西泮C、吗啡D、水合氯醛E、硫酸镁做静脉麻醉的首选药物是
不安抗辩权制度在于保护()。
杨子荣烈士陵园、莲花湖风景区、横道河镇虎园、“八一”滑雪场都是()境内的旅游景区。
简述弗洛伊德的无意识理论及对梦的解释。(统考2012研)
1
(60)是适合作为多媒体创作工具的软件。
封禁ICMP协议,只转发212.78.170.166/27所在子网的所有站点的ICMP数据包,正确的access-list配置是______。A)Router(config)#access-list110permiticmp212.78.170
Whatlettershouldreplacethequestionmark?
最新回复
(
0
)