程序设计基础第2次形考【参考答案】

时间:2024-04-30 23:18:41 5A范文网 浏览: 平时作业 我要投稿
1.在switch 语句中可以根据需要使用或不使用break语句。
2.if后面的表达式只能为逻辑表达式、关系表达式。
3.C语言中循环语句有while、for、和do-while语句。
4.在if和else后面的语句只能是一条语句,不可以为复合语句。
5.以下说法错误的是( )。
6.设a=1,则表达式a=a-a的值为 ( )。
7.t为int类型,进入下面的循环之前t的值为1,以下叙述正确的是( )。 while( t=0 ) { …… }
8.结构化程序流程图中一般包括三种基本结构,下述结构中哪一种不属于其基本结构。( )
9.在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符( )。
10.for循环语句“for(i=0; i<n; i++) S;”中循环体S语句被执行的次数为( )。
11.当处理特定问题时的循环次数已知时,通常采用( )循环来解决。
12.设a=6,b=4,则表达式b=a的值为 ( )。
13.设a=7,b=2,则表达式b%a的值为 ( )。
14.假定i的初值为0,则在循环语句“while(i<n) {s+=i*i; i++;}”中循环体被执行的总次数为( )。
15.C语言中的循环控制语句中属于“直到型”循环的语句是( )。
16.C语言中,关于运算符的正确概念是 ( )。
17.逻辑表达式(x>0 && x<=10)的相反表达式为( )。
18.逻辑运算符中,运算优先级按从高到低依次为( )。
19.若变量c为char类型,能正确判断c为数字字符(阿拉伯数字0-9)的表达式是( )。
20.由C语言目标文件连接而成的可执行文件的缺省扩展名为( )。
21.任何复杂的程序,都是由( )构成的。
22.以下关于C程序的描述不正确的是( )。
23.以下说法错误的是( )。
24.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。
25.设a=2,则表达式a=a-1的值为 ( )。
26.C语言源程序编译后目标文件的扩展名为( )。
27.设a=5,b=2,则表达式a/b的值为 ( )。
28.若给定表达式(m)?a++:a--,则其中表达式m和( )等价。
29.如果在用户的程序中要使用C库函数中的数学函数时,应在该源文件中使用的include命令是( )。
30.设a=7,b=2,则表达式a%b的值为 ( )。
31.C语言程序是从main函数开始执行,这个函数写在( )。
32.设a=1,b=2,则表达式b=a的值为 ( )。
33.C语言源程序文件的缺省扩展名为( )。
34.以下if语句错误的是( )。
35.设a=6,b=2,则表达式b/a的值为 ( )。
36.以下关于switch语句的说法正确的是( )。
37.阅读以下程序,以下哪项是它的运行结果?( )

内容来自www.ddzy8.com


#include<stdio.h>
void main()
{ int x,sum=0;
for(x=5; x>=0; x--)
{ sum+=x; }
printf("%d", sum);
}
38.阅读以下程序,以下哪项是它的运行结果?( ) 电大资源吧www.ddzy8.com
#include<stdio.h>
void main()
{ int x,sum;
for( sum=x=0; x<=5; x++)
{ sum+=x; }
printf("%d", sum);
}
39.阅读以下程序,以下哪项是它的运行结果?( )

copyright www.ddzy8.com


#include<stdio.h>
void main()
{ int x;
for(x=0; x<=5; x++)
{ printf("%d ", x); }
}
40.阅读以下程序,以下哪项是它的运行结果?( ) ddzy8.com
#include<stdio.h>
void main()
{ int x,sum;
for( sum=x=0; x<5; x++)
{ sum+=x; }
printf("%d", sum);
}
41.阅读以下程序,以下哪项是它的运行结果?( )

内容来自www.ddzy8.com


void main()
{ int x=2,y=1;
y+=x;
printf("%d", y);
}
42.阅读以下程序,以下哪项是它的运行结果?( ) 内容来自www.ddzy8.com
void main()
{ int x=1,y;
y=x>0?1:0;
printf("%d ", y);
}
43.阅读以下程序,以下哪项是它的运行结果?( ) copyright www.ddzy8.com
void main()
{ int x=3,y;
y=x*x;
printf("%d*%d= %d ",x,x,y);
}

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

第三次形考【参考答案】04-30

第二次形考【参考答案】04-30

第四次形考【参考答案】04-30

国际贸易实务(本)形考-0001【参考答案】04-30

第一次形考【参考答案】04-30

国际贸易实务(本)形考-0004【参考答案】04-30

国际贸易实务(本)形考-0003【参考答案】04-30

国际贸易实务(本)形考-0002【参考答案】04-30

形考任务3-0001【参考答案】04-30

形考任务2-0002【参考答案】04-30

热搜文章
最新文章