1 / 8
文档名称:

数据库期末复习练习 循环语句.doc

格式:doc   大小:58KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库期末复习练习 循环语句.doc

上传人:蓝天 2021/10/15 文件大小:58 KB

下载得到文件列表

数据库期末复习练习 循环语句.doc

相关文档

文档介绍

文档介绍:【例1】设变量已正确定义,以下能正确计算仁n!的程序段是( )o
(等考2008年9月第27题)
B)仁1;
fbr(i=l;i<n;i++) f*=i;
D)仁1;fdr(i=n;i>=2;i—) f*=i;
A) f=O;
fbr(i=l;i<=n;i++) f*=i;
C)仁1;
fbr(i=n;i>l;i++) f*=i;
D
【例2】有以下程序:
//include <>
void main()
( int x=8;
fbr(;x>0;x——)
( iRx%3)
continue;)
( printR"%d,",x——);
printR”%d,”, —x);
}
程序的运行结果是()o
A) 7, 4, 2, B)8, 7, 5, 2
(等考2008年4月第21题) C)9, 7, 6, 4 D) 8, 5, 4, 2
【例3】以下不构成无限循环的语句或语句组是( )。(等考2008年4月第22题)
A) n=0; B) n=0;
do{++n;}while(n<=0); while(l)(n-H-)
C) n=10; D) fbr(n=0,i=l;
n+=i;
while(n);{n++;}
【例4】有以下程序:
//include <>
void main()
{ int i,j,m=55;
fbr(i=l;i<=3;i++)
fbr(j=3;j<=iy-H-)
m=m%j;
printf("%d\n",m);
}
程序的运行结果是( )。 (等考2008年4月第21题)
A)0 B) 1 C)2 D)3
B
【例5】以下叙述中正确的是( )。 (等考2007年4月第22题)
break语句只能用于switch语句体内
continue语句的作用是:使程序的执行流程跳出包含它的所有循环
break语句只能用在循环体内和switch语句体内
在循环体内使用break语句和switch语句的作用相同 c
【例6】有以下程序:
#include <>
void main()
{ int k=5,n=0;
do{
switch(k)
{ case 1: case 3:n+=l;k——;break;
default:n=0;k——;
case 2: case 4:n+=2;k-一;break;
}
printR"%d",n);
} while(k>0&&n<5);
}
程序的运行结果是( )。 (等考2007年4月第23题)
A) 235 B) 0235 C) 02356 D) 2356
【例7】有以下程序:
//include <> void main() { int ij;
for(i=l;i<4;i++)
( for(j=id<4u++)
printR"%d*%d=%d
printR"\n");
}
}
程序的运行结果是(
)。
(等考2007年4月第23题)
A)1*1=1 1*2=2
1*3-3
B)1*1=1
1*2=2 1*3=3
2*1=2 2*2=4
2*2-4
2*3=6
3*1=3
C