- 0
- 0
- 约8.84千字
- 约 10页
- 2026-05-25 发布于河北
- 举报
哈尔滨工业大学C语言程序设计试题及详细答案
考试时间:120分钟满分:100分考试范围:C语言基础、指针、数组、结构体、文件操作
注意事项:1.答题前填写好姓名、专业、考号等信息;2.所有编程题需写出完整代码,运行无误方可得分;3.主观题按步骤给分,逻辑清晰、代码规范优先。
一、选择题(每题2分,共20分)
1.下列选项中,能正确定义数组的语句是()
A.intN=2008;intnum[N];
B.intnum[2008];intnum[2008];
C.#defineN2008intnum[N];
D.intnum[2008.0];
2.有以下程序,其运行结果是()
#includestdio.h
main()
{FILE*fp;inta[]={1,2,3},i,n;
fp=fopen(d1.dat,w);for(i=0;i3;i++)fprintf(fp,%d,a[i]);
fprintf(fp,\n);fclose(fp);fp=fopen(d1.dat,r);
fscanf(fp,%d,n);fclose(fp);printf(%d\n,n);}
A.12300B.123C.1D.321
3.以下关于结构体的定义和赋值,有错误的是()
structSTD{
原创力文档

文档评论(0)