首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是
admin
2013-06-11
28
问题
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是
选项
A、for(i=1,p=1;i<=5;i++)p*=i;
B、for(i=1;i<=5;i++){ p=1; p*=i;}
C、i=1;p=1;while(i<=5){p*=i; i++;}
D、i=1;p=1;do{p*=i; i++; }while(i<=5);
答案
B
解析
本题选项A、C和D均能完成5!的计算,选项B不能完成此计算,因为在循环过程中,第一次循环都将结果重新初始化,最后得到结果为5。
转载请注明原文地址:https://kaotiyun.com/show/ayJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定所有变量均已正确说明,下列程序段运行后x的值是() a=b=c=0;x=35; if(!a)x--; elesif(b); if(c)x=3; elsex=4;
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
下面程序:voidfunc(int*a,intb[]){b[0]=*a+6;)main(){inta,b[5];a=0;b[0]=3;func(&a,b);print
在面向对象的程序设计中,下列叙述错误的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是______。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下面程序的运行结果是______。#defineDOUBLE(x,y)x/ymain(){intx=4,y=2,t;t=DOUBLE(x+y,x-y);printf("%d",t);}
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
不合法的十六进制数为______。
随机试题
对解释学的“本体论转折”这一理论起到了核心作用的是【】
X线对比度(KX)的表达式是
在发展中国家,二尖瓣关闭不全的最常见病因是
在纳税审查中,对于资产负债表的审查,以下说法正确的是()。
下列不属于风险特性的是()。
在如图所示的电路中,电流表、电压表都是理想电表,电源为理想电源,电源电压保持不变,当开关S闭合,滑动变阻器滑片P向右移动过程中,电流表和电压表示数的变化分别为()。
某养鱼农区鱼塘最近发生大范围死鱼事件,要你来调查。(1)你如何去开展调查工作?(2)你如何确保这次调查的真实性?
下列句子出处不正确的是()。
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,takentogether,comprisethewholevocabulary.First,t
A、眼镜坏了B、要去买东西C、爱好画画儿B
最新回复
(
0
)