版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
语句while(!E);中的表达式!E等价于
A.E==O
B.E!=1
C.E==1
D.E!=O
正确答案:
A
教师评语:
暂无
设有以下程序段
intx=O,s=O;
while(!x!=0)s+=++x;
printf("%d"zs);
则。
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
正确答案:
B
教师评语:
暂无
有如下程序
voidmain()
intn=9;
while(n>6){n-;printf("%d",n);}
)
该程序段的输出结果是。
A.876
B.987
C.8765
D.9876
正确答案:
A
教师评语:
暂无
卜面程序段的运行结果是
x=y=O;
while(x<15)y++zx+=++y;
printf("%d,%d\rT,y,x);
A.20,7
B.6,12
C.20,8
D.8,20
的答案:
D
正确答案:
D
教师评语:
暂无
设有程序段:
intk=10;
while(k=O)k-;
则F列描述中正确的是o
A.while循环执行10次
B.死循环
C.循环体语句一次也不执行
D.循环体语句执行一次
正确答案:
C
教师评语:
暂无
卜面程序段中,循环体的执行次数是0
inta=10,b=0;
do{
b+=2;
a-=2+b;
}while(a>=0);
A.2
B.3
C.4
D.5
正确答案:
B
教师评语:
暂无
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选
择填空。
#include<cstdio>
voidmain()
(
inti=O,j,k;
do{
i++;
k=316-13*i;
}while();
j=k/U;
printf("316=13*%d+11*%d\n"zij);
)
A.k/U
B.k%ll
C.k/ll==0
D.k%ll==0
正确答案:
B
教帅评语:
暂无
在C语言中,下列说明正确的是o
A.do-while构成的循环,当while中的表达式值为零时组束循环
B.do-while构成的循环必须用break才能退出
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句
正确答案:
A
教师评语:
音无
下面程序的运行结果是。
#include<cstdio>
voidmain()
{
inty=10;
do{
-y;
}while(-y);
printf("%d\n"zy--);
)
A.O
B.-l
C.l
D.2
正确答案:
A
教帅评语:
暂无
以下描述不正确的是o
A.使用while和do-while循环时,循环变量初始化的操作应在循环体语句之前完成
B.while循环是先判断表达式,后执行循环语句
C.do-while和for循环均是先执行循环语句,后判断表达式
D.for>while和do-while循环中的循环体均可以由空语句构成
正确答案:
C
教师评语:
暂无
以下不是无限循环的语句是。
A.for(y=Ozx=l;x>++y;x=i++)i=x;
B.for(;;x++=i);
C.while⑴{x++;}
D.for(i=10;;i-)sum+=i;
正确答案:
A
教师评语:
暂无
执仃语句:for(i=l;i++<4;);后变量i的值是
A.3
B.4
C.5
D.不定
正确答案:
C
教师评语:
暂无
以下程序运行后的输出结果是O
voidmain()
(
ints=0,k;
for(k=7;k>=0;k-)
switch(k)
case1:
case4:
case7:s++;break;
case2:
case3:
case6:break;
case0:
case5:s+=2;break;
}
)
printf("s=%d\n"zs);
}
A.s=5
B.s=l
C.s=3
D.s=7
止确答案:
D
教师评语:
暂无
对for(表达式1;;表达式3)可理解为
A.fo「(表达式1;0:表达式3)
B.for(表达式1;1:表达式3)
C.for(表达式1;表达式1;表达式3)
D.for(表达式1;表达式3;表达式3)
正确答案:
B
教师评语:
暂无
若i为整型变量,则以下程序的输出结果是
for(i=2;i!=0;)
printf("%d",--i);
A.210
B.21
C.l0
D,死循环
正确答案:
C
教师评语:
暂无
以下程序段的输出结果是O
intk,j,s=0;
for(k=2;k<6;k+=2,s=0)
{
for(j=k;j<6;j++)
s+=j;
printf("%d\t",s);
)
A.149
B.14
C.1423
D.1490
正确答案:
A
教师评语:
暂无
运行以下程序后,如果从健盘上输入:6514V回车>,则输出结果为
voidmain()
{
intmzn;
printf("Entermzn:");
scanf("%d%d"/&m,&n);
while(m!=n)
{while(m>n)m-=n;
while(n>m)n-=m;
)
pnntf("m=%d\n"/m);
)
A.m=0
B.m=l
C.m=2
D.m=3
正确答案:
B
教师评语:
暂无
若i,j已定义为int型,则以下程序段中内循环的总次数是o
for(i=3;i;i-)
for(j=O;j<2;j++)
for(k=0;k<=2;k++)
{...)
A.30
B.36
C.27
D.18
正确答案:
D
教师评语:
暂无
卜.列程序的输出结果是
voidmain()
{
inti,j,m=0,n=0;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
if0>=i)m=l;n++;
printf("%d\n",n);
)
A.4
B.2
C.l
D.O
正确答案:
C
教师评语:
暂无
以下程序段的运行结果是O
inti,j;
for(i=10;i<16;i++)
{for(j=2;j<=(int)sqrt(i);j++)
if(!(i%j))break;
if(j>(int)sqrt(i))
printf("%d”,i);
}
A.101112131415
B.101214
C.U1315
D.ll13
正确答案:
D
教师评语:
暂尢
以下描述正确的是。
A.continue语句的作用是结束整个循环的执行
B.只能在循环体内和switch语句体内使用break语句
C.在循环体内使用break和continue语句的作用相同
D.从多层循环嵌套中退出时,可以使用continue语句
正确答案:
B
教师评语:
暂无
以下程序的输出结果是“
voidmain()
(
inti;
for(i=l;i<=5;i++)
{
if(i%2)
printfC'*");
else
continue;
printf("#");
)
printf("$\n");
)
A***#$
B.#*#*#*$
C.*#*#*#$
D.**#*$
正确答案:
C
教师评语:
暂无
以下程序的输出结果是O
voidmain()
{
inta,b;
for(a=lzb=l;a<=100;a++)
if(b>=10)break;
if(b%5==l){b+=5;continue;}
)
printf("%d\n"za);
)
A.101
B.6
C.4
D.3
正确答案:
D
教师评语:
暂无
下面程序的输出结果是
voidmain()
{
inty=9;
for(;y>0;y-)
{
if(y%3==0)
{
printf("%d"z-y);
continue;
)
)
)
A.741
B.852
C.963
D.875421
正确答案:
B
教师评语:
暂无
不是程序控制语句,是C语言的标准库函数,但可以用于控制程序的流程。
A.break
B.continue
C.goto
D.exit
正确答案:
D
教师评语:
暂无
exit()函数的作用是。
A.结束本轮循环
B.终止操作系统
C.结束循环
D.终止程序的执行,强制返回到操作系统
正确答案:
D
教师评语:
暂无
假设整型n已输入值。以下不能正确计算l*2*3*...*n的程序段是。
(1)for(i=lzs=l;i<=n;i++)
s*=i;
(2)i=l;s=l;
while(i<=n)
铲=1++;
(3)i=O,s=l;
do{
i++,s*=i;
}while(i<=n);
(4)for(i=lzs=l;;i++)
{s=s*i,
if(i==n)break;
}
A.l
B.2
C.3
D.4
正确答案:
C
教师评语:
暂无
下列程序的输出结果是
voidmain()
{
intnum,k,s,temp;
num=100zk=l/temp=l/s=0;
do{
s=s+num%8*temp;
num/=8;
temp*=10;
}while(num
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 19799.1-2026无损检测超声检测试块第1部分:1号标准试块
- 2026二上数学物体细分类情境课件
- 2026二上数学第五单元趣味课件
- 医用耗材挂网计价单位管理总结2026
- 2026北师大二下一分有多长核心素养课件
- 天津市特殊建设工程消防设计文件编制指南-民用建筑篇 (2026年版)
- 骨代谢指标临床解读2026
- 以太网工业化-工业通信简单化
- 传统文化-猜谜语
- AI算力与高速互连升级:全球高频高速板市场进入高价值增长周期
- 2026秋季学期新教材译林版(三起)六年级上册英语Unit 1 Try your best 教案(3课时)
- 2026年秋季开学第一课:新时代青年使命
- 绵阳英才中学2025初一入学语文分班考试真题含答案
- 新二升三暑假英语26个字母每日一练过关练22天
- 2026秋西师大版小学数学五年级(新教材)上册教学计划附教学进度表
- 2026年高校行政管理岗招聘笔试典型试题及要点含答案
- 光伏施工方案范文模板
- 2026年时事政治考试题库及答案(100题)
- 2026智慧灯杆商业化模式评估及城市更新与基础设施REITs报告
- 2023-2024学年广西南宁二中高一(下)期末生物试卷
- 2026年广播电视天线工题库及参考答案详解【突破训练】
评论
0/150
提交评论