第一范文网 - 专业文章范例文档资料分享平台

2020年湖南省普通高等学校对口升学计算机应用专业试题及答案 - 图文 

来源:用户分享 时间:2025/5/15 2:07:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

试剂盒编号组成的二进制数就是超标样本的编号。下面程序功能就是完成上述检测方法并输出超标样本编号,即:“fag=7”。请补充完整。 #include \ main(){

int sample[8}={0,0,0,0,0,0,0,1}; /*样本编号,第7个数值为1表明其超标*

int test[3]={0}; /*检测试剂盒编号,test[0]对应二进制的最低位,test[2]对应最高位*/

int i,j, k, base=1, flag=0; for(i=1;i<=7;i++){ ① ; j=0; while( ② ){ if(k%2==1)

test[j]=test[j]||sample[i];

③ ; j++; } }

for(i=0;i<3;i++){

flag += test[i]*base; ④ ; }

printf(\, flag); }

31.在Word2010中,要用邮件合并的功能给某大学制作一批新生录取通知书,所有新生录取数据表如图8所示,文件名为“ data. xlsx”,新生录取通知书版式设计如图9所示,邮件合并完成后打印所有新生的录取通知书。

图8 图9

图10

(1)选择邮件合并数据源文件:在Word2010主菜单中选择“邮件“菜单,点击”选择收件人”按钮,在出现的列表中选择“ ① ”然后选择新生录取数据表文件“data.xlsx”。 A.键入新列表 B.使用现有列表 C.从 Outlook联系人中选择 D.选择数据源

(2)选择合并数据字段:点击图10界面上的“ ② ”按钮,将文件“data.xlsx”中的有效数据字段(姓名、录取学院、录取专业)选择到对应的录取通知书模板中。

A.编辑收件人列表 B.插入合并域 C.规则 D.查找收件人

(3)添加水印:如果要给该录取通知书添加“中国某大学”字样的文字水印,在Word2010主菜单中选择“ ③ ”菜单,点击“水印”按钮,在出现的列表中选择“自定义水印”进行设置。

A.开始 B.插入 C.页面布局 D.引用

(4)文件打印设置:为了打印效果美观,设置该录取通知书为“无边距打印”。在Word2010主菜单中选择“文件”菜单,单击“打印”,在打印界面选择“打印机属性”,在弹出的打印机属性窗口继续选择“快速设置”选项卡,在该选项卡的“ ④ ”功能类别中勾选“无边距打印”,然后“确定”。

A.附加功能 B.介质类型 C.打印质量 四、程序分析题(本大题共3小题,每空5分,共75分) 32.阅读程序,写出运行结果(每空5分,共25分) (1)下列程序的运行结果是 ① # include\ main(){

unsigned int a=6; int b=-20;

(a+b>6)? puts(\ } (2)下列程序的运行结果是 ② #include \ main(int n){

int a[]={118,65,128} ; int i;

for(i=0;i<3;i++)

printf(\,(a[i])&(a[i]-1)? ‘N’: ‘Y’); }

(3)下列程序的运行结果是 ③ #include \

int fun(int n) { if(n>0)

return (n*fun(n-2); else

return 1 ;

}

main(){ int x;

x=fun(5);

printf(\,x); }

(4)下列程序的运行结果是 ④ #include \ main(){

D.打印机纸张尺寸 char s1[ ]=\

char s2[ ]=\

char *str1=s1, *str2=s2; int answer=0;

while (!(answer =*str1 -*str2)&& *str2) {

str1++; str2++;

}

if (answer <0)

answer= 1; else if (answer >0)

answer =-1;

printf(\-%d \\n\,answer); }

(5)下列程序的运行结果是 ⑤ #include \ main(){

int a[]={89,88,76,70,68,58};

int x=70, mid, pos=-1, find=0, low=0,high=5; while ( !find && low<=high){ mid=(high+low)/2 ; if(x>a[ mid])

low=mid+1; else if(x

pos=mid; find=1

} }

printf(\,pos); }

33.程序填空。按照题目要求,补充内容使程序完整,并将补充内容填入答题卡相应位置。(每空5分,共25分)

下面程序的功能是:调用Sor0排序函数,通过传递相应参数用选择法按升序(或降序)对数组中的数进行排序。假设数组中存储数据为(88,67,78,56,90},若升序排序则结果为{56,67,78,88,90},若降序排序则结果为{90,8878,67,56}。

#include \

① 5

② /*排序函数声明 */ int Ascending(int a, int b) /*升序*/ int Descending(int a,int b); /*降序*/ main(){

int score[N]={88,67,78,56,90}; ③ /*升序排序*/

printf(\ for(i=0;i<5;i++) printf(\,score[i]);

Sort(score,5, Descending); /*降序排序*/ printf(\ for(i=0;i<5;i++)

printf(\,score[i]); }

void Sort(int score[],int n, int(*compare)(int a, int b) ){ int i,j,k; int t1,t2 ; for(i=0;i

int Ascending(int a,int b) { ⑤ }

int Descending(int a, int b) { retun a>b: }

34.阅读程序,修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每处5分,共25分)

(1)下列给定程序中函数f的功能是:根据整型形参(x,t),计算公式前几项的值。

sinx=x?

??33!

+

??55!

?

??77!

+

??99!

例如,若x=2,n=10;则输出为:sin(2)=0.909347。以下程序只允许修改三行。 L1 #include \ L2 double f(int x, int n) { L3 int i,j;

L4 long double t, xt; L5 int sign; L6 double s=0;

L7 for(i=1;i

L12 } L13 s += xt/t; L14 sign=-sign; L15 } L16 return s; L17 }

L18 main(){

L19 printf(\, 2, f(2, 10)); L20 }

(2)下面程序的功能是把一个文件的内容拷贝到另一个文件,如果拷贝成功,则提示 “File Copy Success.!”。以下程序只允许修改两行。

L1 #include \ L2 main(){

L3 FLE* fpSrc; /*源文件*/ L4 FLE* fpDes; /*目标文件*/ L5 int ch; L6 L7 L8 L9

if((fpSrc= fopen(\,\ printf(\ exit(0); }

L10 if((fpDes= fopen(\,\ L11 printf( \ L12 exit(0); L13 }

L14 while((ch=fgetc(fpSrc))!= EOF) L15 if((fputs(ch, fpSrc))==EOF) L16 return 0 ; L17 print(\ L18 return 0; L19 }

五、程序设计题(每空5分,共25分)

35.下面程序中定义了三个函数,其功能分别是添加链表结点、显示链表结点与删除链表结点。如果添加的链表结点数据为“11,22,33,45”,则显示链表为“11→22→33→44→55→End”。如果要删除数据为33的结点,则显示链表为“11→22→44→55→End”。请补充程序。

#include \ #include \ struct Node { int data;

① ; };

struct Node* AppNode(struct Node*head);/*添加结点*/ void DisNode( struct Node*head);/*显示结点*/

struct Node* DelNode( (struct Node*head, int nodeData);/*删除结点*/

2020年湖南省普通高等学校对口升学计算机应用专业试题及答案 - 图文 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1rkgw4a579797950lpza3sk4u09qt500fix_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top