首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2012-12-03
51
问题
有下列程序:
main()
{ int y=10;
do{y--;}while(--y);
printf("%d\n",--y);
}
当执行程序时,输出的结果是( )。
选项
A、-1
B、1
C、4
D、0
答案
D
解析
本题考查do--while循环。当--y是0(即y是0)时结束循环,输出--y,先将y的值减1再输出y的值。
转载请注明原文地址:https://kaotiyun.com/show/qMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是()。#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
下列叙述中不正确的是()。
现有以下语句:i=1;for(;i<=100;i++)sum+=i;
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
以下有4组用户标识符,其中合法的一组是______。
在面向对象的程序设计中,下列叙述中错误的是()。
算法分析的目的是
随机试题
下边语句中运用了借代手法的是()。
展神经受损的表现为
急性白血病患者骨髓象可见
AS2O3细粉状的比粗粉状的毒性大,其毒效应受到哪种因素影响
不属于测绘项目合同内容的是()。
以下各项中,海关可对()实施稽查。
在MMPI的临床量表中,英文缩写()代表轻躁狂。
A.ofcourse,myhomeatRainbowBay.B.ThefirsttimeIwentsurfingIfellinlove.C.butcanyoutellussomethingaboutyo
Justasabookisoftenjudgedoutwardlybythequalityandappearanceofitscover,______(直接通过外表判断一个人).
SophyBrentcametovisitmenearlyeveryday.Shemademefeeluneasymostofthetime.Shesmoked【C1】______andneverusedana
最新回复
(
0
)