下载此文档

while及do-while循环语句练习(共11页).docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
while语句
5. 8 下面程序的功能 4
,从键盘输入2473<CR> (<CR>表示回车),则下面程序的运行结果是____
#include <>
void main()
{
int c;
while((c=getchar ( ))!='\n')
switch (c -‘2')
{
case 0:
case 1: putchar(c+4);
case 2: putchar(c+4);break;
case 3: putchar(c+3);
default: putchar(c+2);break;
}
printf("\n");
}
A) B) C) D)
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
do-while语句
5. 14 C语言中while和do-while循环的主要区别是______。
A) do-while的循环体至少无条件执行一次
B) while的循环控制条件比do-while的循环控制条件严格
C) do-while允许从外部转到循环体内
D) do-while的循环体不能是复合语句
5. 15以下能正确计算1X2X3X…X10的程序段是_____.
A) do
{ i=1;s=1;
s=s*i;
i++;
}while (i<=10);
B) do
{ i=1;s=0;
s=s*i;
i++;
}while (i<=10);
C) i=1;s=1;
do
{ s=s*i;
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
i++;
}while (i<=10);
D) i=1;s=0;
do
{ s=s*i;
i++;
}while (i<=10);
以下程字段_____。
x=-1;
do
{
x=x*x;
}while(!x);
A)是死循环
B)循环执行二次
C)循环执行一次
D)有语法错误
5. 17 以下描述中正确的是_______
A)由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B) do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C)在do-while循环体中,一定要有能使while后面表达式的值变为零(”假”)的操作
D) do-while循环中,根据情况可以省略while
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
5. 18 若有如下语句
int x=3;
do
{
printf ("%d\n", x-=2);
}while(!(--x));
则上面程序段_________
A)输出的是1 B)输出的是1和-2 C)输出的是3和0 D)是死循环
5. 19 下面程序的功能是计算正整数2345的各位数字平方和,请选择填空________.
#include <>
void main()
{
int n,sum = 0;
n=2345;
do
{
sum=sum+【1】;
n=【2】;
}while(n);
printf ("sum='%d",sum)

while及do-while循环语句练习(共11页) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mkjafow
  • 文件大小19 KB
  • 时间2022-04-06
最近更新