2012春天津大学《C语言程序设计》在线作业二答案

[复制链接]
发表于 2012-4-1 21:17:01 | 显示全部楼层 |阅读模式
在线作业最低5元/门QQ 800003091 签到赚金币
2012春天津大学《C语言程序设计》在线作业二答案
1.有以下程序main(){int x=3,y=3,z=3;printf(“%d %d\n”(++x,y++),++z);} 输出结果()。
A. 3 3
B. 3 4
C. 4 2
D. 4 3
满分:5分
2.在C语言中,非法的八进制是:()。
A. 016
B. 018
C. 017
D. 02
满分:5分
3.在C语言中,非法的八进制是:()。
A. 018
B. 016
C. 017
D. 0257
满分:5分
4.下列对数组操作不准确的语句是()。
A. int a[5];
B. char b[ ]={‘h’,’e’,’l’,’l’,’o’};
C. int a[ ]={2,3,4,5};
D. char b[3 ][ ]={1,2,3,4,5,6};
满分:5分
5.对于for(s=2; ;s++)可以理解为:()。
A. for(s=2;0 ;s++)
B. for(s=2;1 ;s++)
C. for(s=2;s<2 ;s++)
D. for(s=2;s>2;s++)
满分:5分
6.在C语言中对于实型数组,其每个数组元素的类型是()。
A. 实型
B. 整型
C. 可以为任何类型
D. 不确定
满分:5分
7.若有int a[3][5]={2,2},{2,6},{2,6,2}},则数组a共有个元素:()。
A. 8
B. 5
C. 3
D. 15
满分:5分
8.若已定义:int a[9],*p=a;不能表示a[1] 地址的表达式是()。
A. p+1
B. a+1
C. a++
D. ++p
满分:5分
9.若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:()。
A. 5
B. 6
C. 31
D. 36
满分:5分
19.定义结构体的关键字是()。
A. union
B. enum
C. struct
D. typedef
满分:5分
20.若有以下说明和定义语句:union uti {int n;double g;char ch[9];} struct srt{float xy;union uti uv;}aa;则变量aa所占内存的字节数是()。
A. 9
B. 8
C. 13
D. 17
满分:5分
10.若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:()。
A. 2.0
B. 2.25
C. 2.1
D. 1.5
满分:5分
11.设A,B均为整型变量,下列表达式中不是赋值表达式的是()。
A. A=b+3,b+5,--b
B. A=4*5;
C. A=++A-B
D. a=b=5
满分:5分
12.字符串“xyzw”在内存中占用的字节数是:()。
A. 6
B. 5
C. 4
D. 3
满分:5分
13.若有定义和语句:int a=21,b=021; printf(“%x,%d \n”,a,b);输出结果()。
A. 17,15
B. 16,18
C. 17,19
D. 15,17
满分:5分
14.设x,y,z,k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()。
A. 4
B. 16
C. 32
D. 52
满分:5分
15.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为()。
A. 3, 3, 2
B. 3,2,2
C. 3,2,3
D. 2,3,2
满分:5分
16.下面几种说法中哪个是准确的()。
A. else语句需与它前面的if语句配对运用;
B. else语句需与前面最接近它的if语句配对运用;
C. else语句需与前面最接近它的,且没有和其它else语句配对的if语句配对;
D. 以上都准确。
满分:5分
17.若k为int 类型,且k的值为3,执行语句k+=k-=k*k后,k的值为()。
A. -3
B. 6
C. -9
D. -12
满分:5分
18.定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()。
A. <类型标识符> (*a)[3]
B. <类型标识符> *a[2]
C. <类型标识符> *a[3]
D. 以上写法都不对。
满分:5分
发表于 2016-2-27 11:49:37 | 显示全部楼层
在线作业最低5元/门QQ 800003091 签到赚金币
回复一下。求答案哦。

 
 
客服一
客服二
咨询一
咨询二
奥鹏在线作业交流群
工作时间:
8:30-24:00
双休日正常上班
扫一扫加官方微信
快速回复 返回顶部 返回列表