首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main( ) { int s=0,a=1,n; scanf("%d",&n); do { s+=1; a=a-2; } while(a!=n); printf("%d\n",s);
有以下程序 main( ) { int s=0,a=1,n; scanf("%d",&n); do { s+=1; a=a-2; } while(a!=n); printf("%d\n",s);
admin
2005-08-15
31
问题
有以下程序
main( )
{ int s=0,a=1,n;
scanf("%d",&n);
do
{ s+=1; a=a-2; }
while(a!=n);
printf("%d\n",s);
}
若要使程序的输出值为2,则应该从键盘给n输入的值是
选项
A、-1
B、-3
C、-5
D、0
答案
B
解析
本题考查了循环的执行,因s在程序中起一个计数变量的作用,即记录循环执行的次数,若循环执行 两次,a的值等于n时退出循环,即a减两次2后应等于n,可推算出n的值为-3。
转载请注明原文地址:https://kaotiyun.com/show/jiHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VB中,函数过程与子程序过程的区别之一是
某人编写了下面的程序PrivateSubCommandl_Click()DimaAsInteger,bAsIntegera=InputBox(”请输入整数”):b=InputBox(”请输入整数
以下关于局部变量的叙述中错误的是
在名称为Form1,标题为“组合框”的窗体上画1个名称为Combo1的组合框,利用属性窗口设置适当属性使其在程序刚开始运行时的界面如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sit1.vbp,窗体文件名为sit1.frm。
能够产生1到50之间(含1和50)随机整数的表达式是
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
已知字符0的ASCII码为十六进制的30,现有程序如下:#include<stdio.h>main(){union{unsignedcharc;unsigned
多媒体计算机所用的CD-ROM是【】。
随机试题
毛果芸香碱引起调节痉挛是因为激动
电力系统承受大扰动能力的第二级安全稳定标准是()。
新办的劳动就业服务企业,当年安置城镇待业人员达到规定比例的,可在()年内减征或者免征所得税。
工程建设监理的基本目的是( )。
甲公司系药品制造企业,其为增值税一般纳税人。甲公司于20×2年1月31日经董事会会议通过,决定研制一项新型药品,该药物目前国内尚无同类产品,预计需要3年时间才能完成。甲公司为研制新型药品发生了如下交易或事项:(1)20×2年2月20日从国外购入相关
学生力克难题后产生自豪感,这种体验是()
设已知线性方程组Aχ=β有解但解不唯一.试求:(1)a的值;(2)正交矩阵Q,使QTAQ为对角矩阵.
以下关于单选按钮和复选框的叙述中,正确的是()。
A、 B、 C、 A询问祝贺方式的how疑问句→回答方案
Aperson’shomeisasmuchareflectionofhispersonalityastheclotheshewears,thefoodheeatsandthefriendswithwhomh
最新回复
(
0
)