2013年计算机等级考试二级C语言练习10

发布时间:2022-06-22 22:26:04

1  下列选项中,均属于通用软件的是( )。

A. Windows XP、AutoCAD、PowerPoint

B. Visual FoxPro、Excel、SPSS

C. Word、Photoshop、Excel

D. C 、CorelDraw、Firefox 2.0

2 一些重要的程序设计语言(in C语言和Pascal语言) 允许过程的递归调用,而实现递归调用中的存储分配通常用(    )。

A. 栈

B. 堆

C. 数组

D. 链表

3  以下程序输出结果是( )。

main()

{ int m=5;

if(m >5)printf("%d\n",m):

else printf("%d\n",m--);

}

A. 7 

B. 6

C. 5 

D. 4

4  有下列程序:

#include

main()

{ int a=6,b=7,m=1;

switch(a%2)

{ case 0:m ;break; 

case 1:m ;

switch(b%2)

{ default:m ;

case 0:m ;break;

}

}

printf("%d\n",m);

程序的运行结果是( )。

A. 3 

B. 2

C. 4 

D. 1

5  有以下程序

#include 

#include  

typedef strlIct{char name[9];char sex;float score[2];}STU;

STU f(STU a) 

{ STU b={"Zhao",’m’,85.0,90.0);int i;

strcpy(a name,b.name);

sex:b.sex;

for(i=0;i<2;i )a.score[i]=b.score[i];

return a;

}

main()

{STU c="Qian",’f’,95.0,92.0},d;

d=f(c).printf("%s,%c,%2.0f,%2.0f",d.Name,d.sex,d.score[0],d.score[1]);

}

程序的运行结果是( )。

A. Qian,f,95,92

B. Qian,m,85,90

C. Zhao,m,85,90 

D. Zhao,f,95,92

阅读更多其他试题,请访问生活日记网 用日志记录点滴生活!考试试题频道。
喜欢考试试题,那就经常来哦

该内容由生活日记网提供.