首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在下画线处应填入的选项是 #include<iostream.h> Void main( ) { int i=0,j,k; do{i++;
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在下画线处应填入的选项是 #include<iostream.h> Void main( ) { int i=0,j,k; do{i++;
admin
2013-02-27
55
问题
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在下画线处应填入的选项是
#include<iostream.h>
Void main( )
{
int i=0,j,k;
do{i++;k=316-13 * i;}while(____) ;
j=k/11;
cout < < "316=13 * " < < i < < " +11 *" < < j;
}
选项
A、k/11
B、k%11
C、k/11=0
D、k%11=0
答案
B
解析
do…while语句的一般形式是
do
{
语句
}while(表达式) ;
特点是:“直到型”循环结构。先执行一次“语句”,判“表达式”,当“表达式”为非0,再执行“语句”,直到“表达式”的值为0时停止执行语句。在一般情况下,用while和 do…while语句解决同一问题时,若二者的循环体部分是一样的,它们的结果也一样。但当while后面的“表达式”一开始就为“假”时,两种循环的结果不同。这是因为此时while循环的循环不被执行,而do…while循环
的循环体被执行一次。本题的关键是两个加数分别能被13和11整除,在i=0时,直接将316赋值给k,当 k%11的值为0时,则不必执行循环,将执行j=k/11语句,输出结果,所以该表达式合理的条件是k%11。
转载请注明原文地址:https://kaotiyun.com/show/blVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中,函数fun的功能是:分别统计出形参str所指的字符串中的大写字母和小写字母的个数,并传递回主函数输出。例如,若str所指的内容为"BAY23Kill",其中大写字母数为4,小写字母数为3,则应输出:c0=4,c1=3。 请改正函
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};structAf(structAt);main(){structAa
设有以下函数:voldfun(intn,char*s){…}则下面对函数指针的定义和赋值均是正确的是()。
以下关于C语言文件系统的叙述中正确的是()。
以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20voidfu
下面选项中关于位运算的叙述正确的是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为()。
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
随机试题
Anumberofrecentbookshavereworkedsubjects,formsandwritingtechniques.Today’schildrenreadstoriesaboutdivorce,deat
文件有两种类型,可执行文件和非可执行文件。下列()不是可执行文件的扩展名。
产生ADH分泌异常增多症的原因是
文件命名时可以出现在文件名中的是
常用的不确定性决策方法包括()等。
依据施工合同通用条款的规定,竣工工程必须符合的基本要求有( )。
稳态火灾的热释放速率可以用()的第一个洒水喷头启动时的火灾规模来判断。
企业财产清查后,据以填制待处理财产盘盈、盘亏记账凭证的原始凭证是( )。
在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括L/O代价、CPU代价和通信代价。一般而言,分布式数据库查询优化的首要目标是()。
DearMr.Brown.Thankyouforyourletterof6SeptemberregardingMr.JohnGreenwhohasbeenemployedbythiscompanyfort
最新回复
(
0
)