09年自考“高级语言程序设计”模拟题(2)

09年自考“高级语言程序设计”模拟题(2),第1张

09年自考“高级语言程序设计”模拟题(2),第2张

11.let charstr[100];int I = 5;引用数组元素的错误形式是()
a . str[I+10]
b .(str+I)
c .(str+I-1)
d .((str++)+I)[取值为3的表达式是()
A. p+= 2,*++p
B. p+= 2,* p++
C. p+= 3,* p
d . p+= 1定义变量时,存储类型字符可以省略为()
a . auto
b . static
c . extern
d . register
14 .执行下面的程序
int a = 3,b = 4;;
void fun(int x1,int x2)
{ printf(″d,″d \ n″,x1 + x2,b);}
main()
{int a = 5,b = 6;乐趣(a,b);}
输出结果是()
A.3,4
B.11,1
C.11,4
D.11,6
15。有定义语句[float b;} d[3]={{1,4},{2,5},{6,7 } };
然后打印f(" 3.1f \ n ",d [2]。a * d [2]。b/d [1]。b);的输出是()
a . 2.5
b . 2.0
c . 8.0
d . 8.4
16。有定义语句:enum t1 {a1,a2 = 7,a3,a4 =
那么枚举常数a2和a3的值是()
A. 1和2
B. 2和3
C. 7和2
D. 7和8
17 .将整数10002保存到磁盘。占用的字节是()
A. 2和2
B. 2和5
C. 5和2
D. 5和5
18。在文件用法中,字符串“″rb″”表示()[/br只能读取数据
B .打开一个文本文件,只能写入数据
C .打开一个已有的文本文件,只能读取数据
D .打开一个二进制文件,只能写入数据
19 .执行下面的程序
# define f(y)15 > > y
# define print(a)printf(" d ",a)
main ()

}
输出结果是()
a . 3
b . 3.5
c . 14
d . 7.5

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 09年自考“高级语言程序设计”模拟题(2)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情