早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道二级C题目设有以下程序段:intx=0,s=0;while(!=0)s+=++x;printf(“d%”,s);则A)运行程序段后输出0B)运行程序段后输出1C)程序段中的控制表达式是非法的D)程序段执行无限次首先执行while时x

题目详情
一道二级C题目
设有以下程序段:
int x=0,s=0;
while(!=0)s+=++x;
printf(“d%”,s);

A)运行程序段后输出0 B)运行程序段后输出1
C)程序段中的控制表达式是非法的 D)程序段执行无限次
首先执行while时 x为真;!=0表达式的值为1,则执行语句,执行后x=1了,再执行while时,x=0,=0的值为0,则结束循环!
▼优质解答
答案和解析
问题补充:首先执行while时 !x为真;!x!=0表达式的值为1,则执行语句,执行后x=1了,再执行while时,!x=0,!x!=0的值为0,则结束循环!
小子,和我们想的一样,不过不要急着给答案,我们几个同学现在正在讨论这个,TC出了点问题,正在重装
运行结果是1,因此答案是B
第一次运行后x本身已经加1,S也加一,第一次循环时(!x!=0)已经为假,循环跳出.
记住应该把printf(“d%”,s); 改成printf(“%d”,s);
看了一道二级C题目设有以下程序段:...的网友还看了以下:

有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是:()A.无限次  2020-06-15 …

“一事不再罚原则”指什么下列关于行政处罚中“一事不再罚原则”的表述正确的是()。A.针对同一个违法  2020-06-23 …

按键精灵标记和循环的问题!第一段,只运行一次,我标记a第二段,要接着第一段,运行1次。第三段,接着  2020-07-13 …

我做了没答案请大神给看看哪个错了1.设已有变量定义:intk;则下面循环执行的次数是.k=10;w  2020-07-22 …

王某肇事逃逸被拘留;李某殴打他人被罚金。他们的行为分别属于()A.刑事违法行为、行政违法行为B.一  2020-07-23 …

违法行为是指不履行法律规定的义务或者做出法律所禁止的行为,根据违犯的法律,违法行为可分为()A.违宪  2020-11-03 …

违法行为与犯罪的不同在于()①违法行为是不履行法律规定的义务,做出法律禁止的行为②只有触犯刑法的行为  2020-11-06 …

生物实验手段范例--差速离心法的方法是:在低温条件下,将叶片置于研钵中,加入某种溶液研磨后,用离心法  2020-11-28 …

差速离心法(分级离心分离法):匀浆化→离心分离处理→分析研究(借助其他仪器或方法).在低温条件下,将  2020-12-04 …

为了提高我国高收入群体自觉纳税的意识,2006年11月8日国家税务总局发布了《个人所得税自行纳税申报  2020-12-16 …