|
《语言程序设计》在线作业二
一、单选题(共 20 道试题,共 100 分。)
1. 有如下定义类型语句,若从键盘输入数据,正确的输入语句是()。Int x;hr y;hr z[20];
. snf("%%%",&x,&y,&z);
. snf("%%%s",&x,&y,&z);
. snf("%%%",&x,&y,z);
. snf("%%%s",&x,&y,z);
正确资料:
2. 若有以下定义语句oul [8],*p=; int i=5; 对数组元素错误的引用是( )
. *
. *[5]
. *(p+i)
. p[8]
正确资料:
3. 语言中int型数-8在内存中的存储形式为()。
. 1111111111111000
. 1000000000001000
. 0000000000001000
. 1111111111110111
正确资料:
4. 设int =5,,*p=&,则使不等于5的语句为:()。
. =*&
. =*
. =*p
. =
正确资料:
5. 在语言中,非法的八进制是:()。
. 016
. 018
. 017
. 02
正确资料:
6. 在语言中对于实型数组,其每个数组元素的类型是()。
. 实型
. 整型
. 可以为任何类型
. 不确定
正确资料:
7. 若有以下说明和定义语句:union uti {int n;oul g;hr h[9];} strut srt{flot xy;union uti uv;};则变量所占内存的字节数是()。
. 9
. 8
. 13
. 17
正确资料:
8. 若k为int 类型,且k的值为3,执行语句k+=k-=k*k后,k的值为()。
. -3
. 6
. -9
. -12
正确资料:
9. 表示关系12<=x<=y的语言表达式为:()。
. (12<=x)&(x<=y)
. (12<=x)&&(x<=y)
. (12<=x)|(x<=y)
. (12<=x)||(x<=y)
正确资料:
10. 可选作用户标识符的是()。
. voi
. 5_8
. For
. 3
正确资料:
11. 若有int [3][5]={2,2},{2,6},{2,6,2}},则数组共有个元素:()。
. 8
. 5
. 3
. 15
正确资料:
12. 定义结构体的关键字是()。
. union
. num
. strut
. typf
正确资料:
13. 若已定义f,g为oul类型,则表达式:f=1,g=f+5/4的值是:()。
. 2.0
. 2.25
. 2.1
. 1.5
正确资料:
14. 如果X=5,执行语句X*=X+=X*3后,则X的值为()。
. 100
. 400
. 450
. 900
正确资料:
15. 若有以下定义和赋值oul *q,=5.5; int *p,i=1; oul *q,=5.5;int *p,i=1; p=&i; q=&;以下对赋值语句叙述错误的是()。
. *p=*q变i中的值。
. p=oxff0;将改变p的值,使p指向地址为ff0的存储单元。
. *q=*p;等同于=i;
. *p=*q;是取q所指变量的值放在p所指的存储单元。
正确资料:
16. 设为存放短整型的一维数组,如果的首地址为P,那么 中第I个元素的地址为()。
. P+I*2
. P+(I-1)*2
. P+(I-1)
. P+I
正确资料:
17. 一个程序的执行是从()。
. min()函数开始,直到min()函数结束。
. 第一个函数开始,最后一个函数结束。
. 第一个语句开始,最后一个语句结束。
. min()函数开始,直到最后一个函数。
正确资料:
18. 对于for(s=2; ;s++)可以理解为:()。
. for(s=2;0 ;s++)
. for(s=2;1 ;s++)
. for(s=2;s<2 ;s++)
. for(s=2;s>2;s++)
正确资料:
19. 设,均为整型变量,下列表达式中不是赋值表达式的是()。
. =+3,+5,--
. =4*5;
. =++-
. ==5
正确资料:
20. 设整型变量n的值为2,执行语句“n+=n-=n*n”后,n的值是()。
. 0
. 2
. -4
. 4
正确资料:
|
|