第一范文网 - 专业文章范例文档资料分享平台

2010年全国自考高级语言程序设计模拟试卷(六)及答案

来源:用户分享 时间:2025/6/6 12:13:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

更多优质自考资料,请访问自考乐园俱乐部http://tieba.http://m.china-audit.com//club/5346389

main()

{ int a=3;print(″%d\n″,fun(a+fun(d)));}

A. 699

B. 669 C. 61515 D. 6615

答案:C 解析:61515

20. 设有整型变量i、j,则下列程序段中“内层循环体”执行的次数是 ()

for (i=5;i;i--)

for (j=0;j<2;++j) 内层循环体;

A. 8

B. 10 C. 12 D. 15

答案:B 解析:10

二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。 错填,不填均无分。

1. 函数中定义的static型变量的作用域是___。

答案:该函数体内部

2. 若有定义:char c=′\010′;则变量 c 中包含的字符个数为___。

答案:1个

3. 语句 for(i=1;i==1;i++);循环的次数是___。

答案:1

4. 若有定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为___。

(x+y)%2+(int)a/(int)b 答案:1

5. 如果使用“r”操作方式打开一个并不存在的文件,则fopen()函数的返回值是___。

答案:NULL或0

6. 若定义了int a[10],*p;,将数组元素a[8]的地址赋给指针变量p的赋值语句是___。

答案:p=&a[8];(或p=a+8;)

7. 设有定义“int x=1;”,则表达式“x-=x*=x*x”的值是______

答案:0

更多优质自考资料,请访问自考乐园俱乐部http://tieba.http://m.china-audit.com//club/5346389

8. “FILE*p”的作用是定义了一个文件型指针p,其中的“FILE”是在头文件中定义的

_________ 答案:stdio.h

9. 磁盘文件的主要用途之一,也是文件的特点是:_______________

答案:能长期保存数据

10. 执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为____________

答案:2,3,2

三、程序分析题(本大题共5小题,每小题5分,共25分)阅读下列程序,将输出结果写到各题右侧的空白处。

1. main()

{int a=1,b=3,c=5,d=7,x;

if(a

if(c

elsex=5;

printf(″%d\n″,x);

}

答案:1

2. #include ″stdio.h″

main()

{int i=1,j=3;

printf(″%d,″,i++);

{ int i=0;

i+=j*2;

printf(″%d,%d,″,i,j);

}

printf(″%d,%d″,i,j);

}

答案:1,6,3,2,3

3. main()

{ int x[3][6]={{1,2,3},{4,5,6},{7,8,9}},(*p)[6]=x,s=0,k;

for (k=0;k<6;k++) s=s+*(*(p+1)+k);

printf(″%d\n″,s);

更多优质自考资料,请访问自考乐园俱乐部http://tieba.http://m.china-audit.com//club/5346389

}

输出结果为? 答案:15

4. main()

{

char ss[10]=″a program″; int num=4;

sub(ss,0,num-1);sub(ss,num,6);sub(ss,0,6); printf(″%s\n″,ss);

}

sub(ss,num1,num2)

char *ss;int num1,num2;

{

char t, * p;

p=ss+num2;ss=ss+num1;

while(ss

答案:ogra pram

5. main()

{ int n,k=1;

for (n=1;n<20;n++)

{ k=1;

while (k<=n)

{ if (n==k*k)

printf(″%d,″,n); k++;

} } }

答案:1,4,9,16

四、程序填充题(本大题共3小题,每小题6分,共18分)给出下列程序,将横线处缺少的部分补上,使其能正确运行。

1. 图中空白处答案应为:___,___,___。

答案:a [i]min=a[i]max,min

2. 图中空白处答案应为:___,___,___。

更多优质自考资料,请访问自考乐园俱乐部http://tieba.http://m.china-audit.com//club/5346389

2010年全国自考高级语言程序设计模拟试卷(六)及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c23ot80kzl91od1e2lyxk_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top