|
【奥鹏】[中国石油大学(华东)]2018年春季学期《C语言》在线考试(适用于2018年6月份考试)
试卷总分:100 得分:100
第1题,下程序段:? char? s[20 ]="xyz",? *sp=s; strcat(sp,"12345"); puts(sp); 的输出结果是
A、xyz12345
B、12345xyz
C、12345
D、xyz
正确资料:A
第2题,若有:int a[10],*p=&a[0];,关于数组名a的不正确的说法是( )。
A、a是个数组指针
B、数组名a表示数组的首地址
C、数组名a与a[0]等价
D、a和p都指向同一个存储单元
正确资料:A
第3题,已定义以下函数: fun(int *p) { return *p; }该函数的返回值是
A、不确定的值
B、形参p所指存储单元中的值
C、形参p中存放的值
D、形参p的地址值
正确资料
第4题,不是给数组的第一个元素赋值的语句是
A、int a[2]={1};
B、int a[2]={1*2};
C、int a[2];scanf (“%d”,a);
D、a[1]=1;
正确资料
第5题,设有int x=11;则表达式(x++*1/3)的值是
A、3
B、4
C、11
D、12
正确资料:A
第6题,若有: int x=1,n=5; 则执行语句x%=(n%2)后,x的值为
A、3
B、2
C、1
D、0
正确资料
第7题,结构化程序的3种基本控制结构是
A、if-else结构、while结构、for结构
B、顺序结构、分支机构、循环结构
C、while结构、do-while结构、for结构
D、以上三种都不对
正确资料:B
第8题,若有以下定义:int a[10],*p=a; 则*(p+3)表示的是
A、元素a[3]的地址
B、元素a[3]的值
C、元素a[4]的地址
D、元素a[4]的值
正确资料:B
|
|