首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() ( int stlm=10,n=1; while(n<3) {sum=sum—n;n++;} printf("%d,%d
有以下程序: #include<stdio.h> main() ( int stlm=10,n=1; while(n<3) {sum=sum—n;n++;} printf("%d,%d
admin
2020-11-27
40
问题
有以下程序:
#include<stdio.h>
main()
(
int stlm=10,n=1;
while(n<3)
{sum=sum—n;n++;}
printf("%d,%d",n,sum);
}
程序运行后的输出结果是( )。
选项
A、2,8
B、3,7
C、3,8
D、2,7
答案
B
解析
考查while循环。当循环条件n<3成立的时候,执行循环体{sum=sum—n;n++;}中的语句。循环初值sum为10,n为1。首先判断循环条件n<3成立,开始第1次循环,执行sum=sum—n=10—1=9,执行n++,即将n中的值加1,执行后n为2;此时n中的值为2,sum中的值为9,循环条件n<3成立,继续执行第2次循环,执行sum=sum—n=9—2=7,执行n++,即将n中的值加l,执行后n为3;n为3时,循环条件不成立,结束循环,输出结果为3,7。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Pztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
数据库设计过程不包括
有两个关系R和T如下:则由关系R得到关系T的操作是
下面对对象概念描述正确的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
A.血清抗体IgGB.黏膜局部抗体sIgAC.两者均是D.两者均非脊髓灰质炎口服减毒活疫苗可以产生()
人民法院审理行政案件时,作为参照的是()。
含维生素B2丰富的食物是
溶栓药的使用禁忌证不包括
施工单位在工程施工中必须进行见证取样和送检的是()。
《义务教育音乐课程标准(2011年版)》的课程内容包括()四大领域。
班杜拉提出的自我效能感理论认为,人的行为受行为的结果因素与先行因素的影响。行为的结果因素不包括()。
(2011年浙江.50)四位厨师聚餐时各做r一道拿手菜。现在要求每个人去品尝一道荣,但不能尝自己做的那道菜。问共有几种不同的尝法?()
对下列情形应当实行数罪并罚的是()
以下关于采用一位奇校验方法的叙述中,正确的是______。
最新回复
(
0
)