2008年9月全国计算机等级考试二级c语言笔试试题(含参考答案)

2026/4/27 2:32:32

{char a=4;

printf(〞%d\\n,a=a<<1〞); }

程序的运行结果是

A) 40 B) 16 C) 8 D) 4 40、有以下程序 #include main()

{ FILE *pf;

char *s1=〞China〞,*s2=〞Beijing〞; pf=fopen(〞abc.dat〞,〞wb+〞); fwrite(s2,7,1,pf); rewind(pf); fwrite(s1,5,1,pf); fclose(pf);

}以下程序执行后abc.dat文件的内容是 A) China B) Chinang C) ChinaBeijing D)BeijingChina 二、填空题

1、对下列二叉树进行中序遍历的结果是( ).

2、 按照软件测试的一般步骤,集成测试应在( )测试之后进行。

3、 软件工程三要素包括方法、工具和过程,其中,( )支持软件开发的各个环节的控制和管理。 4、 数据库设计、( )和物理设计。

5、 在二维表中,元组的( )不能再分成更小的数据项。 6、 设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式( )。

7、 若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值: a=7 b=9

请完成输出语句〞printf(〞___________________〞,a,b); 8、 以下程序的输出结果是( ) #include main()

{ int i,j,sum; for(i=3;i>=1;i--) { sum=0;

for(j=1;j<=i;j++) sum+=i*j; }

printf(〞%d\\n〞,sum);

}

9、 以下程序的输出结果是( ) #include main()

{ int j,a[]={1,3,5,7,9,11,13,15},*p=a+5; for(j=3;j;j--) { switch(j) { case 1:

case 2: printf(〞%d〞,*p++); break; case 3: printf(〞%d〞,*(--p)); } } }

10、以下程序的输出结果是( ) #include #define N 5

int fun(int *s,int a,int n) { int j; *s=a;j=n;

while(a!=s[j])j--; return j; }

main()

{ int s[N+1]; int k; for(k=1;k<=N;k++) s[k]=k+1; printf(〞%d\\n〞,fun(s,4,N)); }

(11)以下程序的输出结果是 _________。 #include int fun(int x) { static int t=0; return(t+=x); } main() { int s,i;

for(i=1;i<=5;i++) s=fun(i); printf(〃%d\\n〃,s); }

(12)以下程序按下面指定的数据给x数组的下三角置数,并按如下形式输出,请填空。 4

3 7 2 6 9 1 5 8 10


2008年9月全国计算机等级考试二级c语言笔试试题(含参考答案).doc 将本文的Word文档下载到电脑
搜索更多关于: 2008年9月全国计算机等级考试二级c语言笔试试题(含参考答 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219