




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
… … … …黄冈师范学院2010年“专升本”考试试题 … … … … …科目:计算机科学与技术专业《专业综合》 … _… _… _…注意:答案一律书写在答题纸上,在试卷上答题一律无效。 _… _… _ _…第一部分C语言 _… _… _ _…一、选择题(2分×20=40分) _… _ _…1、下列关于C语言程序说法正确的是()。 _… 目_…A)是由一个主程序和若干子程序组成 科… …B)是由函数组成 …C)是由若干过程组成 … 密D)是由若干子程序组成 … …2、关于C语言程序执行过程,下列说法正确的是()。 _ _…A)从main函数开始,到main函数结束 _… _…B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 _… _C)本程序文件的第一个函数开始,到main函数结束 _… _…D)从main函数开始,到本程序文件的最后一个函数结束 _… 名封3、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。 姓… …A)必须为字母 …B)必须为下划线 … …C)必须为字母或下划线 … D)可以是字母、数字和下划线中任一字符 _… _…4、用C语言编写的代码程序()。 _… _线A)可立即执行B)经过编译解释才能执行 _… _C)经过编译即可执行D)以上说法都不对 _… 号…5、以下定义语句中正确的是()。 名… 报…B)floata=b=10.0; … …C)inta=10,*b=&a;D)float*a,b=&a; …6、以下变量赋初值不正确的是()。 … …A)inta=3; … …B)inta,b=2,c=3; …C)inta=1,b=2,c=3; … …D)inta=b=c=3; … 7、已知intx=1,y=2,z=3;以下语句执行后,x,y,z的值是()。 if(x>y);z=x;x=y;y=z; A)1,2,3 B)2,1,1 C)2,3,1 D)2,3,2 8、有以下程序 voidmain() {intm=3,n=4,x; x=-m; x=x+8/n; } 程序运行后的输出结果是()。 A)3B)5C)-1D)-2 9、以下不正确的叙述是()。 A)在C程序中,main函数不一定要写在程序的最上面 B)在C程序中,SUM和sum是两个不同的变量 C)若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,而b中的值不变 D)从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 10、若有说明int*p,a[5];p=a;则以下表达式中不能表示a[3]的是()。 A)p[3]B)*(a+3)C)*(p+3)D)*(p+6) 11、以下能正确定义二维数组的是()。 A)inta[][3];B)inta[][3]=2{2*3}; C)inta[][3]={};D)inta[2][3]={{1},{2},{3,4}}; 12、s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语 句S;则以下选项中正确的是()。 A)if(s1>s2)S;B)if(strcmp(s1,s2))S; C)if(strcmp(s2,s1)>0)S;D)if(strcmp(s1,s2)>0)S; 13、有以下程序 voidmain() {inti,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%dn”,s); } 程序执行后的输出结果是()。 A)自然数1~10的累加和B)自然数1~9的累加和 C)自然数1~10中的偶数之和D)自然数1~9中的奇数之和 14、有以下说明和定义语句 structstudent{intage;charnum[8];}; structstudent*p=stu; 以下选项中引用结构体变量成员的表达式错误的是()。 A)(p++)->numB)p->num C)(*p).numD)stu[3].age 15、有以下程序 voidf(char*p) {p+=3;} voidmain() {charb[4]={'a','b','c','d'},*p=b; f(p); } 程序运行后的输出结果是()。 A)aB)bC)cD)d 16、执行下面程序段后,输出是()。 intj=1,s=0; while(j<=10) {j++; if(j%2) continue; s=s+j; } printf(“%d”,s); A)22B)25C)30D)55 17、有以下程序 #defineN20 fun(inta[],intn,intm) {inti,j; for(i=m;i>=n;i--)a[i+1]=a[i]; } voidmain() {inti,a[N]=

13****51
实名认证
内容提供者


最近下载