首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=3; do {printf("%d,",a-=2);} while(!(--a)); printf("\n"); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { int a=3; do {printf("%d,",a-=2);} while(!(--a)); printf("\n"); } 程序运行后的输出结果是( )。
admin
2021-04-28
19
问题
有以下程序:
#include<stdio.h>
main()
{
int a=3;
do
{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://jikaoti.com/ti/ixz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d\n",B);}程序运行后的输出结果是
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
若有以下函数首部intfun(doublex[10],int,*n)则下面针对此函数的函数声明语句中正确的是
要找一个已存在的非空文本文件"file"用于修改,正确的语句是()。
以下关于字符串的叙述中正确的是
以下数组定义中错误的是
以下关于字符串的叙述中正确的是
软件调试的目的是
以下选项中不能用作C程序合法常量的是()。
随机试题
功能补肾温脾的药物是()(1998年第142题)
关于以问题为基础的教学法的教育目标,以下正确的是()
对楔形文字法的发现和认识始于20世纪初成功解读的出土石刻和_______。
【背景资料】某啤酒厂业主A将位于厂内的锅炉房工程安装任务承包给了B机电安装公司,业主供应设备和主材。锅炉房由C轻工设计院设计,D监理公司负责工程监理工作。锅炉房土建工程由E建设工程公司承建。锅炉房安装蒸发量为20t/h,蒸汽压力为1.9
地处县城的某建筑工程公司(增值税一般纳税人)具备建筑业施工(安装)资质,2009年发生经营业务如下:(1)总承包某大厦装修工程,承包合同记载总承包额8000万元,其中建筑劳务费3000万元,材料等5000万元;(2)上述大厦安装工程所用玻璃
唐太宗的昭陵()。
《学会生存》一书指出:“可能平等地受教育,这只是平等的必要条件,而不是它的充分条件,……,平等的机会必须包括同样成功的机会”,而“机会平等是要肯定每一个人都能受到适当的教育,而且这种教育的进度和方法是适合个人特点的”。这主要阐述了()。
阅读以下资料,回答问题:江苏建设先进制造业基地拥有的优势(一)制造业产能大。2005年,江苏省规模以上制造业企业总产值达30816.65亿元。(二)劳动力成本低廉。2005年,江苏省制造业在岗职工平均工资为16937元,折合2
职能转换
AboutTrainTickets1.WhatisatrainticketA【T1】validforasinglejourney【T1】______Therearetwotypesoftrainticketsin
最新回复
(
0
)