1 / 68
文档名称:

《江西农业大学专升本考试历年真题》.doc

格式:doc   大小:277KB   页数:68页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《江西农业大学专升本考试历年真题》.doc

上传人:yinjiong623147 2019/3/16 文件大小:277 KB

下载得到文件列表

《江西农业大学专升本考试历年真题》.doc

文档介绍

文档介绍:2004年“专升本”考试C语言程序设计试卷(A)卷一、填空题(每空1分,共20分)。、、、。;unsignedintb;则a的取值范围是,b的取值范围是。,调用另外一个源文件定义过的函数时,在本源文件中一定要用声明。==8的值为。+3,7+5的值为。;chara[10];char*p;定义了一个变量、一个数组和一个指针。如果要将指针指向变量,应通过来实现;如果要将指针指向数组,应通过或来实现。,其格式是,而关闭一个文件则要用函数。,实际参数与形式参数完成值传递过程中,实际参数与形式参数的、、都必须保持一致。二、选择题(每小题2分,共30分),逻辑真用()表示。A)trueB)大于0的数C)非零的整数D),如对函数类型未加显式说明,则函数的隐含类型为()A)floatB)doubleC)intD)=0,y=1;表达式(!x||y--)的值是()A)0B)1C)2D)–=(x>0?1:x<0?-1:0);的功能相同的if语句是()A)if(x>0)y=1;B)if(x)elseif(x<0)y=-1;if(x>0)y=1;elsey=0;elseif(x<0)y=-1;elsey=0;C)y=-1D)y=0;if(x)if(x>=0)if(x>0)y=1;if(x>0)y=1;elseif(x==0)y=0;elsey=-1;elsey=-1;,要求运算数必须是整型数的运算符是()A)%B)/C)>=D)&&()A)do-while语句构成的循环不能用其它语句构成的循环来代替。B)do-while语句构成的循环只能用break语句退出。C)用do-while语句构成的循环,在while后的表达式为非零时结束循环。D)用do-while语句构成的循环,在while后的表达式为零时结束循环。,变量k中的值为()A)不定值B)33C)30D)10intk=3,s[2];s[0]=k;k=s[1]*10;()A)3B)6C)9D)随机数main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);},a的值为()a=(b=4)+(c=6)A)4B)6C)10D)()x+a%3*(int)(x+y)%2/4其中x=,a=7,y=)))5D)=1,x=2,y=0,z=4,则条件表达式w<x?w:y<z?y:z的结果为()A)1B)0C)4D),则表达式x=1,y=x+3/2的值是()A)1B)2C)):“a≥=10或a≤0”的C语言表达式是()A)a>=10ora<=0B)a>=0|a<=10C)a>=10&&a<=0D)a>=10‖a<=(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec++printf(“%d\n”,c);}该程序的输出结果是()A)0B)1C)2D)(){inti,sum;for(i=1;i<=3;sum++)sum+=i;printf(“%d\n”,sum);}该程序的执行结果是()A)6B)3C)死循环D)0三、计算题(每小题4分,共16分):main(){unsigneda;intb=-1;a=b;printf(“%u”,a);}则输出结果是:。:。#include<>intabc(intu,intv);voidmain(){inta=24,b=16,c;c=abc(a,b);printf(“value=%d”,c);}intabc(intu,intv){intw;while(v){w=u%v;u=v;v=w;}returnu;}。main(){inti=1;while(i<=15)if(++i%3!=2)countinue;elseprintf(“%d”,i);}:main(){intj,a[]={1,3,5,7,9,11,13,15},*p=a+5;for(j=3;j;j--)switch(j){cas