首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句: int x=3; do{ printf("%d\n",x-=2);} wbile(! ( --x));则上面程序段( )。
若有如下语句: int x=3; do{ printf("%d\n",x-=2);} wbile(! ( --x));则上面程序段( )。
admin
2013-02-23
70
问题
若有如下语句: int x=3; do{ printf("%d\n",x-=2);} wbile(! ( --x));则上面程序段( )。
选项
A、输出的是1
B、输出的是1和-2
C、输出的是3和0
D、是死循环
答案
2
解析
do - while语句的一般格式为:
do {循环体语句} while(表达式);
先执行循环体语句一次,再判断表达式的值,若值为真,则继续执行循环,否则终止循环。本题中,先执行printf("%d\n",x- =2),值为x=x-2,即为1。然后判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式!(--x)的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/ElPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){FILE*fp1;fp1=fopen("fl.txt","w");fprintf(fp1,"abc");fclose(fp1);}若文本文件f1.t
有以下程序main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d\n",s);}程序执行后的输出结果是
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
下面程序执行后的输出结果是(小数点后只写一位)______。main(){doubled;floatf;long1;inti;i=f=1=d=20/3;printf
设有如下定义,structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是()。
有以下程序:main(){chara[]="abcdefg",b[10]="abedefg";printf("%d%d\n",sizeof(A),sizeof(B));}执行后输出结果是()。
下列叙述中正确的是______。
下面不属于软件设计原则的是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
随机试题
简述社会研究选题对整个社会研究工作的意义。
【B1】【B9】
A.腰俞B.肾俞C.肓俞D.督俞E.膏肓
维生素D缺乏性佝偻病最早出现的骨骼改变是
某人在A银行和B银行各存款10000元,期限均为2年。A银行存款利率5%,按单利计算。B银行存款利率为4%,按复利计算。当此人2年后一次性提取本息时,下列说法正确的是()。
以行政行为的内容对行政相对人是否有利为标准,可将行政行为分为( )。
某投资项目各年的预计净现金流量分别为:NCF0=一200万元,NCF1=一50万元,NCF2-3=100万元,NCF4-11=250万元,NCF12=150万元,则该项目包括建设期的静态投资回收期为()年。
并购交易中的不相容岗位不包括()。
法国作曲家柏辽兹是19世纪浪漫主义时期标题交响曲的创立者。下列属于他的代表作品是()。
根据《民法通则》规定,可撤销行为在当事人申请撤销之前为()(2008年基础课单选第36题)
最新回复
(
0
)