首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是 #include <iostream.h> void main( ) {
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是 #include <iostream.h> void main( ) {
admin
2009-02-15
74
问题
下面程序的功能是把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
答案
2
解析
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/WKkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString——SecondString程序运行后的输出
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n—1)/2的排序方法是()。
下列语句组中,不正确的是()。
以下数据结构中,属于非线性数据结构的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
以下关于循环语句的叙述中正确的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
肝内最常见的良性实性占位病变是
A、肾脏B、肾上腺C、肠系膜上静脉D、十二指肠球部E、肠系膜上动脉位于胰腺钩突前方的结构是
我国规定输血相关传染病检测试剂盒进入市场必须
A、H1受体拮抗剂B、H2受体拮抗剂C、M受体拮抗剂D、N2受体拮抗剂E、血管紧张素Ⅱ受体拮抗剂盐酸苯海拉明
某企业与职工签订了集体合同,集体合同中约定职工的月最低工资为1200元,职工甲与企业协商签订的劳动合同中,约定甲的月工资为1000元,下列说法正确的是()。
以下各项中,()属于原始凭证的审核内容。
一个栈的人栈序列为a,b,c,则出栈序列不可能的是(30)。
Ihaveabsolutelyno______ofevermeetinghimbefore.
Writeacompositioninthetitle"TheBenefitsofVolunteering".Yourcompositionshouldbeabout150Englishwords.Pleasewrit
ItwasmusictomyearstohearthattheGovernment’schiefadviseron【C1】______,SusanJebb,wantsparentsto【C2】______fruitj
最新回复
(
0
)