C语言程序设计B卷答案.docx
上传人:17****21 上传时间:2024-09-09 格式:DOCX 页数:2 大小:13KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言程序设计B卷答案.docx

C语言程序设计B卷答案.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

江西农业大学2021年专升本考试《C语言程序设计》B卷参考答案一、填空题(每空1分,共20分)(1)(2)(3)(4)(5)有穷性确定性-1ffffx>3&&x<5(6)(7)(8)(9)(10)00111(11)(12)(13)(14)(15)7(111)strcpystrcmpfp=fopen(“a1”,”w”)1000(16)(17)(18)(19)(20)9breakcontinue形参(形式参数)实参(实际参数)二、单项选择题(每小题2分,共30分)12345DABDC678910DABDB1112131415ACBDA三、程序填空题(每空2分,共16分)(1)(2)(3)(4)amax=xamin=xx>0scanf(“%f”,&x);(5)(6)(7)(8)a[2]=28i<monthdays+=a[i]days+=day四、写出下列两个程序的运行结果(每小题5分,共10分)12111111112111321154321i=1,j=1,x=2i=1,j=2,x=4i=1,j=3,x=6五、编程题(每小题8分,共24分)(答案若写不下,请写在反面,但注意不要超过装订线)1.main(){doublesum=0,f;inti,j;for(i=1;i<=20;i++){f=1;for(j=1;j<=i;j++)f=f*j;sum+=1/f;}printf("sum=%d\n",sum);}2.#include<stdio.h>char*strcpy(char*s1,char*s2){charp1,charp2;p1=s1;p2=s2;while(*p2!='\0')*p1++=*p2++;*p1='\0';return(p1)}voidmain(){charstr1[100],str2[100];gets(str1);gets(str2);strcpy(str1,str2);puts(str1);}3.voidmain(){inta[10],i,j;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i++)for(j=i+1;j<10;j++)if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}for(i=0;i<10;i++)printf("%5d",a[i]);}