首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序后输出的结果是______。 main() { int y=10; do {y--;}while(--y); printf("%d\n",y--); }
执行以下程序后输出的结果是______。 main() { int y=10; do {y--;}while(--y); printf("%d\n",y--); }
admin
2013-06-11
44
问题
执行以下程序后输出的结果是______。 main() { int y=10; do {y--;}while(--y); printf("%d\n",y--); }
选项
A、-1
B、1
C、8
D、0
答案
8
解析
执行第1次循环体,y--使得y=9,然后y减l后判断条件为真,此时y=8。继续执行4次循环,直到y=0时条件为假退出循环,然后输出y=0后再减1。因此输出的结果为0。
转载请注明原文地址:https://kaotiyun.com/show/ItJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}上面程序的输出结果是
请读程序: #include<stdio.h> #defineSUB(X,Y)(X)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 上面程序的输出结果是()
请读程序:#include<stdio.h>Charfun(char*c)(if(c<=’z’&&*c>=’A’)*c-=’A’-’a’return*c;}main(){char
请读程序片段(字符串内没有空格字符):printf("%d\n",stlen("ATS\n012\1\\”)); 上面程序片段的输出结果是()
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元,则应填入() int*p p=_______malloc(sizeof(int));
请读程序片段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));上面程序片段的输出结果
设有以下语句:charstr1[]="string",str2[8],*str3,*str4="str4="string";则______不是对库函数的正确调用。
已定义以下函数:fun(int*p){return*P;}该函数的返回值是()。
若有定义:iht*p[3];,则以下叙述中正确的是
算法的复杂度主要包括【】复杂度和空间复杂度。
随机试题
A、①B、②C、③D、④B
下列选项中,关于劳动监察的说法,错误的是()。
创新是提高企业竞争力的根本()。
企业对自己的商品、服务加以标记,并用文字、图形或文字和图形的组合进行表示,被称为企业的()。
已知曲线y=ax2+bx2+x2+3在点(1,6)处与直线y=11x一5相切,求a,b.
老年人个案工作中应注意哪些事项?()。
下列对病毒、细菌和真菌的描述,正确的是()。
外汇储备持续增加对经济的不利影响。
[*]
将19分解成3个不重复数字(1至9)之和(不计顺序)的方法共有______种。A.3B.4C.5D.6
最新回复
(
0
)