首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是 #include<iostream.h> Void main() { int i=0,j,k; do{i++;k=316-
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是 #include<iostream.h> Void main() { int i=0,j,k; do{i++;k=316-
admin
2010-03-29
78
问题
下面程序的功能是把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,再执行“语句”,直到“表达式”的值为。时停止执行语句。在一般情况下,用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/yHjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidmain()voidfun(char*c){chars[81];{while(*c)
以下叙述中正确的是
以下关于C语言函数参数传递方式的叙述中正确的是()。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
下列选项中能正确定义数组的语句是()。
对软件设计中应遵循的准则描述正确的是()。
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AA
算法的有穷性是指()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式:x++&&y++;,则以下叙述中正确的是()。
【】的目的是检查模块是否正确的组合在一起,是否能够实现规格说明文档对产品功能的要求。
随机试题
会计电算化系统中核心子系统是()子系统。
A.脂肪酸B.氨C.酮体D.α-酮戊二酸E.γ-氨基丁酸代谢物中,对大脑有毒性的。甚至可以引起功能障碍的是
男性,37岁,右腰部钝器击伤l小时,面色苍白,脉搏细弱110次/分,血压70/50mmHg。右肾区较左侧饱满,触痛,腹部平软,无压痛、反跳痛及肌紧张,移动性浊音(-),肠鸣音正常,导尿引流出黄色澄清尿液约200ml。经快速静脉输液1000ml、输血800m
下列哪项不是心力衰竭的治疗措施()。
扶正祛邪的基本原则是
A.刃状边缘B.凿状边缘C.凹形边缘D.肩台形边缘E.带斜面凹形边缘锤造全冠一般为
五输穴中以所行为
地下商场营业厅的()应采用燃烧性能等级为B1的装修材料。
在总账系统中,每张凭证的借贷方数据的平衡关系是由( )校对的。
为上市公司出具审计报告、资产评估报告或者法律意见书等文件的证券服务机构和人员,自接受上市公司委托之日起至上述文件公开后()日内,不得买卖该公司股票。
最新回复
(
0
)