好文档 - 专业文书写作范文服务资料分享网站

奥鹏西安交通大学2020年9月《程序设计基础》考前练兵.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

A.printf B.enum C._ D.sin 答案: B

23.关于链表,下列说法错误的是( )

A.链表是动态分配的一种结构,它根据需要开辟内存单元 B.链表有头指针变量head,它是链表的第一个结点 C.如果要在链表中增加新的结点,需要申请存储空间 D.如果不再使用链表,则应释放所占的存储空间 答案: B

24.若x=2,y=3则x&y的结果是()。

A.0 B.2 C.3 D.5

答案: B

25.以下程序中,while循环的循环次数是( )main(){ int

i=0;while(i<10){ if(i<1) continue;if(I==5) break;i++;}......}

A.1 B.10 C.6

D.死循环,不能确定次数 答案: D

26.以下正确的说法是()。

A.用户若需调用标准库函数,调用前必须重新定义

B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义 C.系统根本不允许用户重新定义标准库函数 D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 答案: B

27.下列关于C语言数据文件的叙述中正确的是( )

A.文件由ASCII码字符序列组成,C语言只能读写文本文件 B.文件由二进制数据序列组成,C语言只能读写二进制文件

C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件 D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件 答案: D

28.下列各数据类型不属于构造类型的是

A.枚举型 B.共用型 C.结构型 D.数组型 答案: A

29.以下程序的输出结果是 ( ) long fun( int n) { long s;

if(n= =1 || n= =2) s=2; else

s=n-fun(n-1); return s; } main()

{ printf(“%ld\\n”, fun(3)); }

A.1 B.2 C.3 D.4

答案: A

30.关于建立函数的目的,以下正确的说法是()。

A.提高程序的执行效率 B.提高程序的可读性 C.减少程序的篇幅

D.减少程序文件所占内存 答案: B

31.对于如下的表达式:int a[3][4],*p;p=*a;执行p++操作之后,*p表示取( )的内容。

A.a[0][0] B.a[1][0] C.a[1][1] D.a[0][1] 答案: D

32.若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为()。

A.printf(\B.printf(\C.printf(\D.printf(\ 答案: D

33.以下程序的输出结果是()。main(){char

s[]=\

A.123 B.321 C.213 D.312 答案: B

34.目前,计算机病毒扩散最快的途径是( )。

A.通过软件复制 B.通过网络传播 C.通过磁盘拷贝 D.运行游戏软件 答案: B

35.结构化程序设计主要强调的是( )

A.程序的规模 B.程序的效率

C.程序设计语言的先进性 D.程序易读性 答案: D

36.下列程序段的输出结果为()。Int x=3,y=2;printf(\

A.1 B.7 C.3 D.5

答案: C

37.以下的选择中,正确的赋值语句是()。

A.a=1,b=2 B.j++ C.a=b=5; D.y=int(x) 答案: C

38.为了判断两个字符串s1和s2是否相等,应当使用( )

A.if (s1= =s2) B.if (s1=s2)

C.if (strcpy(s1,s2)) D.if (strcmp(s1,s2)= =0) 答案: D

39.以下不能定义为用户标识符的是( )

A.scanf B.Void C._3com_ D.int 答案: D

40.若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为( )

A.4 B.16 C.32 D.52 答案: C

41.下面程序:#include \**s,int p[2][3]){**s=p[1][1];}void main(){ int

a[2][3]={1,3,5,7,9,11},*p; p=(int *)malloc(sizeof(int)); fut(&p,a); printf(\输出结果是( )

A.1 B.7 C.9 D.11 答案: C

42.下列哪个不是算法的特征( )

A.有穷性 B.可行性 C.不确定性 D.输入 答案: C

43.double x;scanf(\不可以赋值给x变量的常量是()。

奥鹏西安交通大学2020年9月《程序设计基础》考前练兵.doc

A.printfB.enumC._D.sin答案:B23.关于链表,下列说法错误的是()A.链表是动态分配的一种结构,它根据需要开辟内存单元B.链表有头指针变量head,它是链表的第一个结点C.如果要在链表中增加新的结点,需要申请存储空间D.如果不再使用链表,则应释放所占的存储空间答案:B24.若x=2,y
推荐度:
点击下载文档文档为doc格式
6404h59klm3y3j84vsq02xzhu2kzn0009sz
领取福利

微信扫码领取福利

微信扫码分享