首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() { int s=0, a=1,n; scanf("% d", &n); do { s+=1; a=a-2;} while(a!=
有如下程序: main() { int s=0, a=1,n; scanf("% d", &n); do { s+=1; a=a-2;} while(a!=
admin
2013-06-11
27
问题
有如下程序: main() { int s=0, a=1,n; scanf("% d", &n); do { s+=1; a=a-2;} while(a!=n) printf("% d\n", s); } 若要使程序输出2,则应该从键盘输入的值是______。
选项
A、-1
B、-3
C、-5
D、0
答案
B
解析
本题中如果printf函数输出为2,需要执行两次s+=1语句,第一次执行完循环语句后得s=1、a=1-2=-1,第二次执行完循环语句后得s=1+1=2、a=-1-2=-3,所以正确答案为-3。
转载请注明原文地址:https://kaotiyun.com/show/euJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,符合结构化程序设计风格的是______。
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f(i);
若以下程序所生成的可执行文件名为filel.exe,当执行该程序时输入FILE1 CHINA BEIJING SHANGHAI,程序的输出结果是______。 main (int argc,char* argv[]) { while(--argc>0){
已知指针p的指向如下图所示,则执行语句“--p;”后p的值是______。
以下叙述中,错误的是______。
若从键盘输入34,则以下程序输出的结果是______。#include<stdio.h>main(){inta;scanf("%d",&a);if(a>30)printf("%d",a);
在顺序栈中进行退栈操作时,______。
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k<=;k++)s=s+1.0/(k*(k+1));printf("s=%f\n\n",s);请填空,使下面程序段的
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
有以下程序段:intn=0,p;do{scanf("%d",&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是()。
随机试题
成语“贻笑大方”出自()
出现颈动脉明显搏动及收缩期、舒张期二重杂音Austin-Flint杂音
A.万古霉素B.阿米卡星C.甲硝唑D.青霉素E.氨苄西林新生儿厌氧菌败血症治疗首选()
带式烧结机抽风烧结生产主要设备包括原料准备设备、配料混合设备、烧结设备、成品处理设备及环保设备。下列属于原料准备设备的是()。
从事全面结算业务的期货公司,净资本不得低于( )。
《二泉映月》是用下列哪一种乐器演奏的?()
人民警察的法律素质是人民警察依法履行职责.行使职权所应具备的法律意识、法律知识和执法技能的综合体现。()
根据下列资料,回答以下问题。国家统计局数据显示,2016年年末,全国规模以上中小工业企业(以下简称“中小企业”)37.0万户,比2015年年末增加0.5万户企业,其中,中型企业5.4万户,占中小企业户数的14.6%,小型企业31.6万户,占中小企业户数的
A、 B、 C、 D、 B
BreakfastStudiesshowthatchildrenwhoeatbreakfastdobetterinschool.Itdoesn’ttakemuchfurtherthoughttobelieve
最新回复
(
0
)