试卷部分试题预览
多选题
自定义函数有n1,n2,n3三个形式参数且为整型,函数正确的定义形式有()
A、
..int fun(int nl ,n2,n3) { …}
B、
.int fun(int nl ,int n2 ,int n3){ …}
C、
.int fun(nl ,n2,n3) int nl ,n2,n3;{ …}
D、
.int fun(n1 ,n2,n3) {int nl ,n2,n3;… }
E、
.int fun(nl ,n2,n3) {int n1,int n2 ,int n3 ;… }
多选题
设有声明intx=1,y=2,z;执行z=x>y?x+2:y-2后变量z的值是()
A、
0
B、
1
C、
2
D、
3
多选题
设有声明语句inta[2][3],(*p)[3]=a;则对a数组元素正确引用的是()
A、
.(p+1) [O]
B、
*(*(p+2)+1)
C、
*(p [1]+1)
D、
p [1]+2
多选题
A、
它可以用于循环语句中
B、
它可以用于 switch 语句中
C、
可以从最内层循环结构中直接跳出最外层循环结构
D、
可以从当前 switch 结构中跳出
多选题
设有intb=-1;则执行printf("%u\n”,b);后的输出是()
A、
-1
B、
ffff
C、
177777
D、
65535
多选题
A、
操作系统
B、
控制器
C、
存储器
D、
运算器
多选题
下面能正确将字符串"Boy"进行完整赋值操作的语句是()
A、
char s [3]={′ B′,′ o′,′ y′} ;
B、
char s [] ="Boy" ;
C、
char s [3]={"Boy"} ;
D、
char s [3];
多选题
A、
.acos
B、
.tan
C、
.puts
D、
.sqrt
E、
.exp
多选题
设有声明和语句:
unsignedintx=1,y=2;
x<<=y+1;
则x的值是()
A、
1
B、
4
C、
5
D、
8
多选题
设有下面的结构体和结构变量定义:
struct car
.
'.
{
long id :
char*name ;
};
struct car carl ;
关于结构体类型变量赋值不正确的是()
A、
carl.id=10101 ;
B、
carl.name="BlueSky" ;
C、
carl.* name="BlueSky" ;
D、
carl.id=123456L ;