首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【 】。 #include<stdio.h> int count(NODE*head) { int n=0
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【 】。 #include<stdio.h> int count(NODE*head) { int n=0
admin
2009-02-15
91
问题
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【 】。
#include<stdio.h>
int count(NODE*head)
{ int n=0;
if(head!=NULL)
do
{ n++;
head=head->next;
} while(head!=NULL);
return n;}
选项
答案
while(p!=NULL){n++;head=head→ next;}
解析
do…while循环转化为while循环,循环体执行的内容应该是一致的,不同的是do…while结构是先执行一次循环体,然后再判断循环条件是否满足,而while循环则是先判断循环条件是否满足,满足则执行循环体。所以do…while循环结构若想转换为while循环结构,必须在do…while循环之前先对循环条件进行一个判断,即此题中的if(head!=NULL)。注意:3种循环结构的比较。
转载请注明原文地址:https://www.kaotiyun.com/show/gyXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfun1(x,12)+xEndSubPrivateFunctionf
为了使一个复选框被禁用(灰色显示),应把它的Value属性设置为()。
下面正确使用动态数组的是
窗体的MouseUp事件过程如下:PrivateSubForm—MouseUp(BuaonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub关于以上定义,以下叙述中错误的是(
以下能够正常结束循环操作的程序段是
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
在关系模型中,每一个二维表称为一个
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubleS=0:i=1DoWhilei<
负责数据库中查询操作的数据库语言是( )。
随机试题
背景:哈尔滨某商场工程,地上2层,地下1层,建筑面积4210m2。筏板基础,框架结构,现浇混凝土楼板,办公区有部分砌体工程。砌筑砂浆、混凝土现场搅拌。质量标准:合格。某施工总承包单位中标后,组建了项目部进场施工。施工过程中发生了如下事件:事件一:项目部
分子病
机器单采浓缩白细胞悬液中的粒细胞数量应为
下列有关早期肝癌的声像图表现,不正确的是
A、普鲁卡因B、利多卡因C、地卡因D、可卡因E、氯乙烷比较理想的阻滞麻醉药是
践行“合作”规范的要求是()。
计算机病毒是指能够侵入计算机系统,并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的()。
安全数据显示,2017年上半年,PC端总计拦截病毒10亿次,病毒总体数量环比2016年下半年增长30%;相较于2016年第二季度的病毒拦截量增长23.7%。2017年上半年手机病毒感染用户数为1.09亿,同比减少45.67%,与2015年和2016年上半年
下列对联最适合用于祝贺教师60周岁寿辰的是:
A、Shehasn’tgotthejob.B、Shehasn’tpassedtheexam.C、Shehasgotaheadache.D、Shehaslostherpassport.A事实细节题。题目询问女士难过的原
最新回复
(
0
)