首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=3: d0 {printf(“%d,”,a一=2);} while(!(一一a)); printf(“\n”); } 程序运行后的输出
有以下程序: #include main() { int a=3: d0 {printf(“%d,”,a一=2);} while(!(一一a)); printf(“\n”); } 程序运行后的输出
admin
2018-02-02
55
问题
有以下程序:
#include
main()
{
int a=3:
d0
{printf(“%d,”,a一=2);}
while(!(一一a));
printf(“\n”);
}
程序运行后的输出结果是( )。
选项
A、1,一3,
B、1,一2,
C、3,0,
D、1,0,
答案
B
解析
本题重点考查do…while语句,该循环语句的特点是,先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do…while循环至少要执行一次循环语句。变量a赋初值为3,每循环一次需执行语句a一=2一次,同时循环条件使变量a自减1,所以第一次循环后变量a变为1,第2次循环后变量a变为一2。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/iPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,贝数组x在内存中所占字节数是______。
已有定义“int k=2;int*ptr1,*ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
以下程序段的输出结果是inta=1234;printf(“%2d\n”;A);
下列if语句非法的是()
下列程序的输出结果是()。#includemain(){inta=2,b=3,p;P=f(a,b):printf("%d",p);}intf(a,b)
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
下面程序的输出是_______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="ab
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()
随机试题
MPEG是一种图像压缩标准,其含义是()
微分方程y"一2y’=x的特解应设为
患者,女,32岁,两眼红肿疼痛,眵多,畏光,流泪,兼见头痛,发热,脉浮数。针灸治疗宜
护士护理危重症患者时,首先观察
救援行动结束后,进入临时应急恢复阶段,该阶段包括()和事故调查等。
路面基层类型中,()基层可用于各级公路的基层和底基层,可用作较薄沥青面层与半刚性基层之间的中间层。
对于《企业所得税法》所规定的税收优惠政策,下面说法中正确的有()。
某教研室组织教师学习《普通高中语文课程标准(2017年版)》,大家围绕“文学阅读与写作任务群”的学习的目标与内容展开研讨。下列对该任务群学习目标的理解,不正确的是()。
《刑法》第287条规定:“利用计算机实施金融诈骗、盗窃、贪污、挪用公款、窃取国家秘密或者其他犯罪的,依照本法有关规定定罪处罚。”该条款的罪状形式为()
RowenaandBillyWrangleraremodelhighschoolstudents.Theystudyhardanddoextremelywellonachievementtests.Andnexty
最新回复
(
0
)