全国2010年1月高等教育自学考试高级语言程序设计一试卷

上传人:wt****50 文档编号:36675137 上传时间:2018-04-01 格式:DOC 页数:5 大小:46.50KB
返回 下载 相关 举报
全国2010年1月高等教育自学考试高级语言程序设计一试卷_第1页
第1页 / 共5页
全国2010年1月高等教育自学考试高级语言程序设计一试卷_第2页
第2页 / 共5页
全国2010年1月高等教育自学考试高级语言程序设计一试卷_第3页
第3页 / 共5页
全国2010年1月高等教育自学考试高级语言程序设计一试卷_第4页
第4页 / 共5页
全国2010年1月高等教育自学考试高级语言程序设计一试卷_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《全国2010年1月高等教育自学考试高级语言程序设计一试卷》由会员分享,可在线阅读,更多相关《全国2010年1月高等教育自学考试高级语言程序设计一试卷(5页珍藏版)》请在金锄头文库上搜索。

1、 - 本套试题共分 5 页,当前页是第 1 页-全国全国 20102010 年年 1 1 月高等教育自学考试月高等教育自学考试 高级语言程序设计(一)试题高级语言程序设计(一)试题 课程代码:课程代码:0034200342一、单项选择题(本大题共一、单项选择题(本大题共 15 小题,每小题小题,每小题 2 分,共分,共 30 分)分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。选均无分。1. 下列不属于保留字的是( )A. default

2、B. registerC. sruct D. unsign2. 下列不能作为常量的是( )A. 0582B. 0xa5C. nD. 2.5e-23. 设 typedeflong class;,则 class 是( )A. 整型变量B. 长整型变量C. 长整型数据类型的新标识符D. 新的而非长整型数据类型的标识符4. 设 char c=A;int i=l, j;,执行 j=!cprintf(x=%5.3f, i=%dn”,x,i) ; - 本套试题共分 5 页,当前页是第 4 页-29. void main() int a23=1,2,3,4,5,6;int b32,i,j;for(i=0;i=

3、1;i+) for (j=0;j=2;j+) printf(“%5d”,aij) ;bji=aij;printf(n”) ;printf(“array b:n”) ;for (i=0;i=2;i+)for (j=0;j=1;j+)printf(“%5d”,bij) ;四、程序填充题(本大题共四、程序填充题(本大题共 3 小题,每小题小题,每小题 6 分,共分,共 18 分)分)请将下列程序横线处缺少的部分补上,使其能正确运行。请将下列程序横线处缺少的部分补上,使其能正确运行。30. 从键盘输入 10 个学生的姓名、性别和成绩,计算并输出这些学生的平均成绩。#define N 10struct

4、studentchar name 20;char sex;int score; stuN;void main( ) int i;float aver,sum=0;for(i=0;iN;i+) scanf(“%d,%c%s”,_) ;/*第一空*/sum=sum+_; /*第二空*/ - 本套试题共分 5 页,当前页是第 5 页-aver=_; /*第三空*/printf(“aver=%6. 2fn”,aver) ;31. 从键盘输入一串字符(以“?”作为结束标志) ,保存到文本文件 text. txt 中。#include “stdio.h”void main() FILE _; /*第一空*

5、/char ch;if( (fp=fopen (“text. txt,_) )=NULL) exit(0) ; /*第二空*/while( (ch=getchar( ) )!=?) fpute (ch,_) ; /*第三空*/fclose(fp) ;32. 用递归方法计算学生年龄,已知第一位学生年龄为 10 岁,其余学生一个比一个大 2 岁,求第 5 位学生的年龄。递归公式如下:age(n)= 1n2) 1n(age1n10int age(int n)if (n=1) return (_) ; /*第一空*/ else return(_) ; /*第二空*/void main()printf(%dn”,_) ; /*第三空*/五、程序设计题(本大题共五、程序设计题(本大题共 2 小题,每小题小题,每小题 8 分,共分,共 16 分)分)33. 从键盘输入三个整数 a、b 和 c,按照由小到大的顺序输出。34. (1)编写一函数,将指针变量 pl 和 p2 所指向的整数值交换。其中:函数头是 void swap (int *pl,int *p2)(2)编写一个主程序,从键盘输入两个整数,调用上述函数实现两个数据的交换并输出。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号