首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int s=0, a=1, n; scanf ( "%d", &n); do { s+=l; a=a-2; } while
有以下程序 main() { int s=0, a=1, n; scanf ( "%d", &n); do { s+=l; a=a-2; } while
admin
2009-01-15
38
问题
有以下程序 main() { int s=0, a=1, n; scanf ( "%d", &n); do { s+=l; a=a-2; } while (a! =n); print f ( "%d\n" , s ); 若要使程序的输出值为2,则应该从键盘给n输入不敷出值是
选项
A、-1
B、-3
C、-5
D、0
答案
2
解析
本题考核的知识点是do-while循环的简单应用。根据题目要求,最后要使输出的s值为2,在程序中改变s的值语句只有循环体中的s+=1;语句,而初始s的值为0,显然要使s的值变为2,该语句必须执行两次,即do-while循环中的循环体要执行两次,而在do-while中,首先不进行条件而执行do后面的循环体语句,然后在判断while循环条件。所以说不管循环判断条件是否为真s+=1;语句至少执行一次,根据分析,只需要while后面括号的循环判断表达式的值为真成立一次且只能为真一次,将四个选项中的内容依次代入该程序中不难得到只有n=-3刚好使循环判断条件a!=n为真一次.故4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/ThXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮和初始文本为空、名称分别为Text1和Text2的两个文本框,如图所示。程序功能如下:①单击“读数据”按钮,则将考生文件夹下in5.dat
在当前文件夹中有一个名为“mytile.txt”的文本文件,其中有若干行文本。窗体中有如下事件过程:PrirateSubCommand1_Click()Dimch$.asciiAsIntegerOpen"myfile
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框:PrivateSubCommand1_Click()CD1.DialogTitle="打开文件"CD1.InitDir="C:"
下列选项中,不属于数据模型所描述的内容的是()。
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Option1的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Privat
运行下面的程序,单击命令按钮,输出结果为()。FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+CEndFunctionPrivateSubCommandl_Click(
数据库设计中反映用户对数据要求的模式是( )。
以下关于变量作用域的叙述中错误的是( )。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
随机试题
主体与客体的关系就是主观与客观的关系。()
某一细菌,根据初步生化反应和试探性诊断血清玻片凝集试验可初步鉴定为志贺菌属。凡生化反应符合志贺茵属特征,且与志贺菌属4种多价血清及某一单价血清呈阳性凝集反应,进一步进行的试验是
依据《烟花爆竹安全管理条例》的规定,危险品厂房门应当是向外开启的平开门,宽度不小于()m,不得设门槛。
确定城市性质一般采用()的方法。
民用建筑中给水管道,消防和室外管网等系统的水压试验如设计未注明时,试验压力均为工作压力的()倍,但不得小于0.6MPa。
下列属于市场风险的是()。
( )是精神分析理论的核心。
简述我国自唐代以后赋税制度的演变过程。这些演变过程有何特点?反映什么问题?
物质和意识的对立只有在非常有限的范围内才有绝对的意义,超过这个范围便是相对的了,这个范围是指()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26~45,markoneletterA,B,CorDony
最新回复
(
0
)