南开100题计算机三级数据库,全国计算机三级数据库技术南开100题.doc

☆题目1

请编写一个函数jsValue(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组xx传回。

最后调用函数writeDat()读取10组数据,分别得出结果且把结果输出到文件out.dat中。

部分源程序存在文件prog1.c中。

例如:若输入17 5 则应输出:19,23,29,31,37。

请勿改动主函数main()和写函数writeDat()的内容。

int isP(int m)

{

int i;

for(i=2;i

if(m % i==0)return 0;

return 1;

}

void num(int m,int k,int xx[])

{ int s=0;

for(m=m+1;k>0;m++)

if(isP(m)) { xx[s++]=m; k--;}

}

题目2已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main( )函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。

void jsVal()

{ int i,j,qw,bw,sw,gw;

for(i=0;i

{ qw=a[i]/1000; bw=a[i]/100%10;

sw=a[i]%100/10; gw=a[i]%10;

if(qw&&qw%2==0&&bw%2==0&&sw%2==0&&gw%2==0) b[cnt++]=a[i];

}

for(i=0;i

for(j=i+1;j

if(b[i]

}

★题目3函数ReadDat( )实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中;请编制函数StrOR( ),其函数的功能是:以行为单位依次把字符串中所有小写字母o左边的字符串内容移到该串的右边存放,然后把小写字母o删除,余下的字符串内容移到已处理字符串的左边存放,之后把已处理的字符串仍按行重新存入字符串数组xx中。最后main()函数调用函数WriteDat()把结果xx输出到文件OUT5.DAT中

void StrOR(void)

{int i,righto,j,s,k;

char tem[80];

for(i=0;i

for(j=strlen(xx[i])-1;j>=0;j--)

{ k=0; memset(tem,0,80);

if(xx[i][j]=='o')

{righto=j;

for(s=righto+1;s

tem[k++]=xx[i][s];

for(s=0;s

if(xx[i][s]!='o')

tem[k++]=xx[i][s];

strcpy(xx[i],tem);

}

else continue;

}

}

★题目4函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,请编制函数StrOL(),其函数的功能是:以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT6.DAT中。

例如:原文:You He Me

I am a student.

结果:Me He You

student a am I

void StrOL(void)

{ int i,j,k,s,m,strl;

char str[80];

for(i=0;i

{ strl=strlen(xx[i]);

memset(str,0,80);

s=k=0;

for(j=strl-1;j>=0;j--)

{ if(isalpha(xx[i][j])) k++;

else { for(m=1;m<=k;m++

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 计算机三级数据库是指在计算机考试中的一个等级,对应着在数据库方面的知识掌握程度。在这一级别中,学习者需要了解并掌握Word数据库相关的内容。 Word数据库是基于Microsoft Office软件中的Word应用程序开发的一个数据库管理系统。它可以用于存储和管理大量的文档数据。与传统的文件管理方式相比,使用数据库可以更加高效地存储和检索文档。 在计算机三级数据库中,学习者需要了解Word数据库的基本概念和原理,掌握如何创建和管理Word数据库,以及如何进行数据的输入、查询和更新等操作。学习者还需要了解Word数据库的安全性和备份恢复等相关知识。 在实际应用中,Word数据库可以在各种场景下发挥作用。例如,可以利用Word数据库管理公司的文档资料,将文件按照不同的类别、标签等进行分类和检索;可以利用Word数据库管理个人的文档,便于个人文件的整理和查找等。 总之,计算机三级数据库中的Word数据库是一个重要的学习内容,掌握了相关知识和技能,可以更加高效地利用计算机进行文档管理和查找。 ### 回答2: 计算机三级数据库 Word 是一种功能强大的电子文档处理软件。它由微软公司开发和推出,是常用的办公软件之一。Word 可以在 Windows 和 Mac 操作系统中运行,并且提供了丰富的编辑和排版功能。 Word 的主要功能包括创建、编辑和格式化文档。用户可以使用 Word 创建各种类型的文档,如简历、信函、报告、论文等。同时,Word 提供了丰富的字体、颜色、图像和图表等工具,使用户能够自由地设计和排版文档。此外,Word 还提供了拼写检查、语法检查和自动修正功能,帮助用户提高文档的质量。 Word 也支持多种文档格式,如 .doc、.docx 和 .pdf。用户可以根据需要选择不同的格式来保存文档,以便在不同的设备或平台上查看和编辑。Word 还可以与其他办公软件如 Excel 和 PowerPoint 等进行集成,方便用户在文档中插入表格、图表或幻灯片。 在数据库方面,Word 也提供了一些功能。用户可以创建和管理包含数据的表格,进行数据的排序和筛选。但相对于专业的数据库软件来说,Word 的数据库功能较为有限。对于复杂的数据处理或大规模数据管理,使用专业的数据库软件如 MySQL 或 Oracle 更加合适。 综上所述,计算机三级数据库 Word 是一种功能强大的电子文档处理软件。它提供了丰富的编辑和排版功能,支持多种文档格式,并具备一定的数据库功能。在日常办公和文档处理中,Word 能够满足大多数用户的需求。不过,对于复杂的数据处理需求,专业数据库软件更加适用。 ### 回答3: 计算机三级数据库Word是一款常用的办公软件,主要用于创建、编辑和格式化文档。它提供了丰富的功能和工具,使得用户可以轻松地处理文本、图像、表格等元素。 首先,Word具有强大的文本处理功能。用户可以使用各种字体、字号、颜色等格式设置选项来美化文本,并可对文本进行排版、对齐和缩进等操作。此外,Word还支持自动更正、拼写检查和语法检查等功能,以保证文档的准确性和规范性。 其次,Word还提供了丰富多样的图像处理功能。用户可以插入图片、图表、形状等元素,并可对其进行调整、裁剪、添加特效等操作。同时,Word还支持文字环绕、层叠布局等功能,使得用户可以灵活地处理图文混排的布局需求。 此外,Word还拥有强大的表格功能。用户可以创建、编辑和格式化表格,设置表格样式、添加边框、合并单元格等。Word还支持表格的自动调整和公式计算等功能,方便用户进行数据分析和处理。 另外,Word还提供了丰富的文档视图选项。用户可以通过不同的视图,如普通视图、页面布局视图和大纲视图等,来查看和编辑文档,以满足不同的工作需求。 最后,Word还支持文档的共享和协作。用户可以通过网络共享功能,方便地与他人协同编辑同一份文档,实现实时的信息传递和团队合作。 综上所述,计算机三级数据库Word是一款强大的办公软件,提供了丰富的功能和工具,能够满足用户对文档处理和编辑的需求,提高工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值