- 115
- 0
- 约5.01万字
- 约 54页
- 2017-03-05 发布于重庆
- 举报
哈工大2003-2006年高级语言程序设计考试题答案
哈工大2003年春季学期C语言 考试题参考答案
填空题:(24分)
(1) 将变量a的地址存入 (9) float a[10]
指针变量p中
(2) 自动变量 (10) j10
(3) 7 (11) j=8
(4) x,y (12) k=9-j
(5) float *x,*y (13) a[k]a[k+1]
(6) *x (14) a[k]=a[k+1]
(7) *x=*y (15) j=9
(8) *y=temp (16) j%5==0
二、 单选题:(20分)
1、B 2、A 3、 D 4、 B 5、 D
6、D 7、D 8、D 9、A 10、A
三、判断题:(16分)
1、( 2、 ( 3、 4、 (
6、 7、 ( 8、
四、写出程序运行结果 (20分)
1、 a=8,x=125 2、 ad
b=1,y=1 abcdef
ghimno
hino
3、0 4、a=6
1 a=7
2
3
五、编程:
1、main()
{
int a[3][4], i,j, max, m,n;
for (i=0; i3; i++)
{
for(j=0?;j4?;j++)
scanf(%d,a[n]);
}
max = a[0][0];
m= n = 0;
for (i=0; i3; i++)
{
for(j=0?;j4?;j++)
if (maxa[i][j])
{
max = a[i][j];
m = i?;
n=j?;
}
}
printf(max=%d\n,max);
printf(m=%d\tn=%d\n,m,n);
2、#include stdio.h
main()
{int x,n,tt,f1(int int);
scanf(“%d,%d”,x,n);
tt=f1(x,n);
printf(“%d”,tt);
}
int f1(int x,int y)
{int temp=1,I;
for(I=1;I=y;I++)
temp*=x;
return(tmp);
}
哈工大2002/2003学年秋季学期 C语言试题答案
一、选择题
1、D, 2、B, 3、A, 4、B, 5、A, 6、A, 7、D, 8、D, 9、B, 10、B
二、给出下列程序的运行结果
1、17,102
2、13.700000
3、d=20
4、13
5、s=1234
6、10
三、阅读程序,在标有下滑线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。
(year%4= = 0 year%100 !=0)|| year%400= =0)
leap
continue
break
max = a[0][0]
row = i +1
colum = j +1
s++
*t
return(p)
四、编程
1、
#includestdio.h
main()
{
int i;
float sum,sign;
i=1;
sum=0;
sign=1.0;
while((1.0/i)=1e-4)
{
sum += sign / i ;
i++;
sign = - sign;
}
printf(sum=%.4f,sum);
}
2、
#includestdio.h
main()
{
char str[81];
int i ;
int letter,space ,num ,other ;
char c;
printf (Please enter a string : );
gets(str);
letter=space=num=other=0;
for( i= 0;str[i]!=\0; i++)
{
c=str[i];
if((c
您可能关注的文档
最近下载
- 2026年春季教科版三年级科学下册教学计划及进度表(新版本).docx VIP
- 14.赵海林-北斗云高精度打桩导航定位的副本-20201012-2[1].pptx VIP
- (2026 春新版)二年级科学下册教学计划及进度表.docx VIP
- 重症患者的早期康复课件.pptx VIP
- 2022年新高考全国Ⅱ卷英语真题(原卷版).pdf VIP
- 2026春新版大象版科学三年级下册教学计划.pdf VIP
- 2024年江苏省中考地理试题卷(含答案解析).docx
- 小学数学六年级上册思维拓展精选练习题.docx VIP
- 北斗云 DZ502 打桩放线导航仪 快速操作安装手册说明书.pdf VIP
- 美国机械学会标准ASME B16.51-2013 Copper and Copper Alloy Press-Connect Pressure Fittings.pdf VIP
原创力文档

文档评论(0)