- 1、本文档共146页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1套题
一、程序填空题
#include stdio.h
#include stdlib.h
#define N 5
typedef struct
{ int num;
char name[10];
char tel[10];
}STYPE;
void check();
/**********found**********/
int fun(___1___ *std)
{
/**********found**********/
___2___ *fp; int i;
if((fp=fopen(myfile5.dat,wb))==NULL)
return(0);
printf(\nOutput data to file !\n);
for(i=0; iN; i++)
/**********found**********/
fwrite(std[i], sizeof(STYPE), 1, ___3___);
fclose(fp);
return (1);
}
main()
{ STYPE s[10]={ {1,aaaaa,111111},{1,bbbbb,222222},{1,ccccc,333333},
{1,ddddd,444444},{1,eeeee,555555}};
int k;
k=fun(s);
if (k==1)
{ printf(Succeed!); check(); }
else
printf(Fail!);
}
void check()
{ FILE *fp; int i;
STYPE s[10];
if((fp=fopen(myfile5.dat,rb))==NULL)
{ printf(Fail !!\n); exit(0); }
printf(\nRead file and output to screen :\n);
printf(\n num name tel\n);
for(i=0; iN; i++)
{ fread(s[i],sizeof(STYPE),1, fp);
printf(%6d %s %s\n,s[i].num,s[i].name,s[i].tel);
}
fclose(fp);
}
二、程序改错题
#include stdio.h
#include string.h
void fun (char *s, char *t)
{ int i, sl;
sl = strlen(s);
/************found************/
for( i=0; i=s1; i ++)
t[i] = s[i];
for (i=0; isl; i++)
t[sl+i] = s[sl-i-1];
/************found************/
t[sl] = \0;
}
main()
{ char s[100], t[100];
printf(\nPlease enter string s:); scanf(%s, s);
fun(s, t);
printf(The result is: %s\n, t);
}
三、程序编写题
#include stdio.h
void fun(int a, int b, long *c)
{
}
main()
{ int a,b; long c;
void NONO ( );
printf(Input a b:); scanf(%d%d, a, b);
fun(a, b, c);
printf(The result is: %d\n, c);
NONO();
}
void NONO ( )
{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *rf, *wf ;
int i, a,b ; long c ;
rf = fopen(K:\\k01\\in.dat, r) ;
wf = fopen(K:\\k01\\out.dat,w) ;
for(i = 0 ; i 10 ; i++) {
fscanf(rf, %d,%d, a, b) ;
fun(a, b, c) ;
fprintf(w
您可能关注的文档
- C语言考试必备题20120814063932105.doc
- C语言考试答案(卷B).doc
- C语言考试答案汇编.doc
- C语言考试大题.doc
- C语言考试复习专用三套题附答案.doc
- c语言考试试题以及答案.doc
- C语言考试题2002B.doc
- C语言考试题2004aA.doc
- C语言考试题2004B.doc
- C语言考试题2005A.doc
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
最近下载
- 教师家访记录内容50篇.docx VIP
- 全国辅警考试题库+答案(2025版).docx VIP
- 项目成本管理(估算、预算、控制).ppt VIP
- 2024年广东省基层住院医师线上岗位培训《针灸技术》答案-中医学专业培训课程专业课.docx VIP
- DB44T2614.2-2025 农业面源污染监测及测算技术规范 第二部分:畜禽养殖业面源污染监测.pdf VIP
- 高考被动语态专项练习.pdf VIP
- 景观常用灌木.doc VIP
- 2025年储能电池热管理系统在光伏储能电站的集成与应用报告.docx VIP
- 非ST段抬高型急性冠脉综合征诊断和治疗指南(2024) .pdf VIP
- 华为存储双活规划设计指南.pdf VIP
文档评论(0)