下载此文档

C语言程序设计题目及解答-04.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
一、判断题(10分)
1. switch(表达式){},该表达式的值必须是整型或字符型。2分
2. 执行switch语句时,肯定会执行其中的一个分支语句组。2分
3. while和do…
4. for(表达式1;表达式2;表达式3){},其中表达式1只执行一次。2分
5. 若int i=0,k=8;while(i=8) i=k--;
二、选择题(28分)

int t=0;
while(t=1)
{...}
则以下叙述正确的是( )。[B] 2分
A. 循环控制表达式的值为0 B. 循环控制表达式的值为1
C. 循环控制表达式不合法 D. 以上说法都不对
[C] 2分
int x=3;
do
{ printf("%3d",x-=2);}
while (!(--x));
A. 1 B. 3 0 C. 1 -2 D. 死循环
。[A] 2分
main()
{ int n=4;
while(n--)printf("%d ",--n);
}
A. 2 0 B. 3 1 C. 3 2 1 D. 2 1 0
,则下面for循环语句的执行结果是[B] 2分
for(j=10;j>3;j--)
{
if(j%3)j--;
--j;--j;
printf("%d",j);
}
A. 6 3 B. 7 4 C. 6 2 D. 7 3
,三种基本结构组成的算法______。[C] 2分
A. 可以完成任何复杂的任务 B. 只能完成部分复杂的任务 C. 只能完成符合结构化的任务 D. 只能完成一些简单的任务
。[A] 2分
main()
{int a=0,i;
for(i=1;i<5;i++)
{ switch(i)
{case0:
case3:a+=2;
case1:
case2:a+=3;
default:a+=5;
}
}
printf("%d",a)
}
A. 31 B. 13 C. 10 D. 20
:
for(x=0,y=0;(y!=123)&&(x<4);x++); [C] 2分
A. 是无限循环 B. 循环次数不定 C. 执行4次 D. 执行3次

main()
{
int n = 9;
while(n>6)
{
n--;
printf("%d",n);
}
}
该程序的输出结果是______。[B] 2分
A. 987 B. 876 C. 8765 D. 9876

int n=0,p;
do {scanf("%d",&p);n++;} while(p!=12345&&n<3);
此处do-while循环的结束条件是______。[D] 2分
A. p的值不等于12345并且n的值小于3
B. p的值等于12345并且n的值大于等于3
C. p的值不等于12345或

C语言程序设计题目及解答-04 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小76 KB
  • 时间2018-09-18