14春西南交通大学《高级语言程序设计A》在线作业二

所属学校:西南交通大学 科目:高级语言程序设计A 2015-03-17 17:45:51
西南交《高级语言程序设计A》在线作业二
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
单选题
一、单选题(共 14 道试题,共 98 分zzz。)
V
1. 若已定义:   int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;   其中 0≤i≤9, 则对a数组元素不正确的引用是
A. a[p-a]
B. *( a[i])
C. p[i]
D. a[10]
此题选: D 满分:7 分
2. 以下说法中错误的是( )
A. a*=1;这个式子等价于a=a*1
B. a/=b+c;这个式子和a=a/b+c;等价
C. a/=b-c;这个式子等价于a=a/(b-c)
D. a*=b;这个式子等价于a=a*b;
需要购买答案的联系QQ:79691519满分:7 分
3. 有如下程序:   long fib(int n)   { if(n 2)return(fib(n-1)+fib(n-2));   else return(2);   }   main()   { printf("%d\n",fib(3));}   该程序的输出结果是
A. 2
B. 4
C. 6
D. 8
需要购买答案的联系QQ:79691519满分:7 分
4. 下列各数据类型不属于构造类型的是
A. 枚举型
B. 共用型
C. 结构型
D. 数组型
需要购买答案的联系QQ:79691519满分:7 分
5. 以下可作为函数fopen中第一个参数的正确格式是( )
A. c:user/text.tex
B. c:/user/text.txt
C. “c:user/text.tex”
D. “c://user//text.txt”
此题选: D 满分:7 分
6. 以下程序有语法错误,有关错误原因的正确说法是   main()   { int G=5,k;   void prt_char();   ...   k=prt_char(G);   ...   }
A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线
需要购买答案的联系QQ:79691519满分:7 分
7. 在16位IBM-PC机上使用C语言,若有如下定义   struct data   { int i;   char ch;   double f;   } b;   则结构变量b占用内存的字节数是
A. 1
B. 2
C. 7
D. 11
此题选: D 满分:7 分
8. 以下不正确的定义语句是
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
B. int y[5]={0,1,3,5,7,9};
C. char c1[]={′1′,′2′,′3′,′4′,′5′};
D. char c2[]={′\x10′,′\xa′,′\x8′};
需要购买答案的联系QQ:79691519满分:7 分
9. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A. 4
B. 16
C. 32
D. 52
需要购买答案的联系QQ:79691519满分:7 分
10. C语言允许函数类型缺省定义,此时函数值隐含的类型是
A. float
B. int
C. long
D. double
需要购买答案的联系QQ:79691519满分:7 分
11. 若有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为6的元素的表达式是( )
A. *p+5
B. *(p+5)
C. *p+=5
D. p+5
需要购买答案的联系QQ:79691519满分:7 分
12. 若有以下说明语句,且0 =i =10,则 ( )是对数组元素的错误引用。 int a[]={1,2,3,4,5,6,7,8,9,0},*p,i; p=a;
A. *(a+i)
B. p+i
C. a
D. *( a)
需要购买答案的联系QQ:79691519满分:7 分
13. 若有以下程序段int c1=1,c2=2,c3;c3=1.0/c2*c1;则执行后c3中的值是 ( )
A. 0
B. 0.5
C. 1
D. 2
需要购买答案的联系QQ:79691519满分:7 分
14. 有如下程序   int a[10]={1,2,3,4,5,6,7,8,9,10};   int *p= a[3],b;b=p[5];   则b的值是
A. 5
B. 6
C. 9
D. 8
需要购买答案的联系QQ:79691519满分:7 分
西南交《高级语言程序设计A》在线作业二
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
单选题
二、单选题(共 1 道试题,共 2 分。)
V
1. 下面用scanf语句获得从键盘输入的值,正确的语句是:( )
A. inta[12];scanf(“%d”, a[1])
B. chara[12];scanf(“%s”, a)
C. inta[12];scanf(“%d”,a[1])
D. inta;scanf(“%d”,a);
需要购买答案的联系QQ:79691519满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: