首页 > 外贸类考试> 国际商务师
题目内容 (请给出正确答案)
[单选题]

下面关于do-while循环与while循环的不同点的叙述错误的是()。

A.do-while先执行循环中的语句,然后再判断表达式是否为真

B.循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句.

C.do-while循环至少要执行一次循环语句.

D.while先执行循环中的语句,然后再判断表达式是否为真

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面关于do-while循环与while循环的不同点的叙述错…”相关的问题
第1题
下面程序分别用while、do-while和for语句实现1~10累计求和。请在横线处填入适当内容完成程序。 pu
blic class Sum { public static void main(String args[]) { System.out.println("\\n****while循环****"): int n=10,sum=0; while(_______) { sun+=n: n--; } System.out.println("sum is"+sum); System.out.println("\\n****do_while循环****"); n=0; sum=0; do { sum+=n; n++; } while(); System.out.println("sam is"+sum); System.out.println("\\n****for循环****"): sum=0; for(int i=1;_______i++) [ sum+=i; } System.out.println("sum is"+sum); } }

点击查看答案
第2题
()语句不是循环结构。

A.for

B.while

C.do-while

D.switch

点击查看答案
第3题
C语言中while和do-while循环的主要区别是( )。

A.do-while的循环体至少无条件执行一次

B.while的循环控制条件比do-while的循环控制条件严格

C.do-while允许从外部转到循环体内

D.do-while的循环体不能是复合语句

点击查看答案
第4题
C 语言中的循环控制语句中属于"直到型"循环的语句是()。

A.goto

B. while

C. for

D. do-while

点击查看答案
第5题
当_____语句用于do-while、for、while循环语句中时, 可使程序终止循环而执行循环后面的语句。

点击查看答案
第6题
以下描述中正确的是( )。

A.由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

B.do-while循环由do开始,用while结束,在while(表达式)后面不能写分号

C.在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作

D.do-while循环中,根据情况可以省略while

点击查看答案
第7题
以下由do-while语句构成的循环执行的次数是()。intk=0do{++k}while(k<1)

A.一次也不执行

B.执行1次

C.无限次

D.有语法错,不能执行

点击查看答案
第8题
下面选项中关于在SQL语句中使用的逻辑控制语句的说法正确的是()。

A.在IF-ELSE 条件语句中,IF为必选,而ELSE为可选

B.在IF-ELSE 条件语句中,语句块使用{ }括起来

C.在CASE多分支语句中不可以出现ELSE分支

D.在WHILE循环语句中条件为false,就重复执行循环语句

点击查看答案
第9题
循环控制 1.实验目的 ①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。 ②掌握在程序设计中用

循环控制

1.实验目的

①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。

②掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。

③进一步学习调试程序。

2.实验内容

编程序并上机调试运行。

①逐个检查1到200的所有整数,求1到200之间的完全平方数。

②判断一个整数是否为素数。

③由标准输入读一行字符,输出各个字符的编码。

④统计由标准输入得到的文件中字符的个数。

⑤统计输入数据的个数,找出其中的最小值和最大值。

⑥分别统计输入文件中的空格、行、数字、花括号以及其他所有字符的个数。

⑦打印Fibonacci序列前30个数。

⑧填出下列程序的运行结果。

main()

{int k=0;char c='A';

do

{ switch(c++)

{case'A':k++;break;

case'B':k--;

case'c':k+=2; break;

case'D':k=k%2; contlnue;

case'E':k=k*10;break;

default:k=k/3;

}

k++;

}

while(c<'G');

prinff("k=%d\n",k);

}

⑨若运行以下程序时,从键盘输入3.6 2.4<CR> (<CR>表示回车),写出程序的运行结果。

#include<math.h>

main()

(float x,y,z;

scanf("%f%f",&x,&y);

z=x/y

while(1)

{if(fabs(z)>1.0) {x=y;y=z:z=x/y:}

else break;

}

printf("%f\n",y);

}

⑩编写程序,从键盘输入6名学生的5门成绩,分别求出每个学生的平均成绩,并依次输出。

编程求1!+2!+3!+4!+……………+19!+20!。

找出1000之内的所有完数。

输出9*9口诀。

打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,冈为153=13+53+33

猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,只剩下一个桃子了。求猴子第一天共摘了多少个桃子。

要求编写程序使得在屏幕上输出如下图形。

点击查看答案
第10题
设有如下程序段,则下面描述中正确的是()。intk=10;while(k=0)k=k-1;

A.while循环执行10次

B.循环是无限循环

C.循环体语句执行0次

D.循环体执行1次

点击查看答案
第11题
设有程序段 int k=10; while(k==0) k=k-1; 则下面描述中正确的是()。 (A)while循环执行10次 (B)循环

设有程序段

int k=10;

while(k==0) k=k-1;

则下面描述中正确的是( )。

(A)while循环执行10次 (B)循环是无限循环

(C)循环体语句一次也不执行 (D)循环体语句执行一次

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改