C语言适用范围大。适合于多种操作系统,如Windows、DOS、UNIX、LINUX等等;也适用于多种机型。 C语言对编写需要硬件进行操作的场合,明显优于其它高级语言,有一些大型应用软件也是用C语言编写的。
电大中专C语言程序设计课程复习题判断题(三)
(一)判断正误
1、带有随机函数的表达式rand()%20的值所在的区间范围是0~19。
2、关系表达式x+y>5的相反表达式为x+y<=5。 对 错 题目45 逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)。
3、表达式(float)25/4的值为6。
4、假定x=5,则执行“y=x++;”语句后,x的值为5。
5、假定x=5,则执行“y=++x;”语句后,y的值为6。
6、若x=5,y=10,则x>y逻辑值为真。
7、表达式x=x+1表示成增量表达式为++x。
8、关系表达式(x!=0)的等价表达式为(x)。
9、假定x=5,则执行“a=(x?10:20);”语句后a的值为10。
(二)选择题
1、当处理特定问题时的循环次数已知时,通常采用的语句是( )。
选择一项:
a. for
b. while
c. do-while
d. switch
2、在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是( )。
选择一项:
a. for
b. if
c. do
d. while
3、for语句能够被改写成的语句是( )。
选择一项:
a. 复合
b. if
c. switch
d. while
4、下面循环语句执行结束后输出的i值为( )。
for(int i=0; i<n; i++) if(i>n/2) {cout<<i<<endl; break;}
选择一项:
a. n/2
b. n/2+1
c. n/2-1
d. n-1