下载此文档

高等教育自学考试高级语言程序设计试题九套.docx


文档分类:资格/认证考试 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
全国 2010 年 1 月高等教育自学考试
高级语言程序设计 (一 )试题
课程代码: 00342
一、单项选择题 (本大题共 15 小题,每小题 2 分,共 30 分 )
在每小题列出的四个备选项中只有一个
执行 printf( %“ n”, 3&&2&5) ;后的结果是 _____0_______ 。
算术运算符的优先级比关系运算符的优先级_____高 _______。
单目运算符的结合性是 _____自右向左 _______。
设 int x=1,y=3 , z;,执行 z=x>y?++x : y++ ;后, z 的值是 ______3______。
设 int m=3; float n= ; char ch= ’ ;a’,若用输入语句实现上述三个变量的初始化结果且键入
数据形式为: 3,<回车换行 >,则 scanf 语句应是 _____scanf(“ %d,%f%a ”,&m,&n,&ch);_______ 。
24. 若定义函数时类型缺省,则该函数默认的类型是

____int________ 。
25. 设 int a[5]={l , 3, 5, 7, 9} , *p=&a[2]

;,则 ++(*p)

的值是

_____6_______ 。
三、程序分析题

(本大题共

4 小题,每小题

4 分,共

16 分)
阅读下列程序,将输出结果写到各题右侧的空白处。
26.
void
{

main()
int color=2 ;
switch(color)
{
case l : printf(

“redn”);break;
case 2: printf(

“yellown”);
case 3: printf(

“bluen”);
}

yellow
}

blue
27.
void

main()
{
int m, n;
for(m=1 ; m<=3 ; m++)
{
for(n=1 ; n<=2*m-l ; n++)printf “* ”);
printf(

n“”);

*
}
}
28.
void main()
{

***
*****
float x= ;
int i ;
i=x;
printf( ‘x=%,i=%d n”, x, i);
}
x=,i=3
29.
void main()
{
int
a[2][3]={{1 , 2, 3} ,{4 , 5,6}}

int
b[3][2] , i, j ;
for(i=0 ; i<=1 ; i++)
{
for
(j=0 ; j<=2 ; j++)
{
printf( “%5d,”a[i][j]) ;
1
2
3
b[j][i]=a[i][j] ;
4
5
6
}
printf( ‘‘n”);
}
printf( “arrayb: n”);
for (i=0 ; i<=2 ; i++)
for (j=0 ; j<=1 ; j++)
printf( “%5d,”b[i][j]) ;

array b:
1 4

2 5

3

6
}
四、程序填充题 (本大题共 3 小题,每小题 6 分,共 18 分 )
请将下列程序横线处缺少的部分补上,使其能正确运行。
从键盘输入 10 个学生的姓名、性别和成绩,计算并输出这些学生的平均成绩。
#define N 10
struct student
{
char name [20] ;
char sex;
int score;
} stu[N] ;
void main( )
{
int i ;
float

高等教育自学考试高级语言程序设计试题九套 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人陶小豆
  • 文件大小243 KB
  • 时间2022-05-30