2010年黄冈师范学院专升本考试试卷.doc

2010年黄冈师范学院专升本考试试卷.doc

ID:51688447

大小:44.00 KB

页数:9页

时间:2020-03-15

2010年黄冈师范学院专升本考试试卷.doc_第1页
2010年黄冈师范学院专升本考试试卷.doc_第2页
2010年黄冈师范学院专升本考试试卷.doc_第3页
2010年黄冈师范学院专升本考试试卷.doc_第4页
2010年黄冈师范学院专升本考试试卷.doc_第5页
资源描述:

《2010年黄冈师范学院专升本考试试卷.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、报名号____________姓名______________科目________________________…………………………………………线………………………封………………………密………………………………………………………………………姓黄冈师范学院2010年“专升本”考试试题科目:计算机科学与技术专业《专业综合》注意:答案一律书写在答题纸上,在试卷上答题一律无效。第一部分C语言一、选择题(2分×20=40分)1、下列关于C语言程序说法正确的是()。A)是由一个主程序和若干子程序组成B)是由函数组成C)是由若干过程组成D)是由若干子程序组成2、关于C语言

2、程序执行过程,下列说法正确的是()。A)从main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序文件的第一个函数开始,到main函数结束D)从main函数开始,到本程序文件的最后一个函数结束3、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。A)必须为字母B)必须为下划线C)必须为字母或下划线D)可以是字母、数字和下划线中任一字符4、用C语言编写的代码程序()。A)可立即执行             B)经过编译解释才能执行C)经过编译即可执行       D)以上说法都不对5、以下

3、定义语句中正确的是()。A)chara='A'b='B';       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,3B)2,1,1C)2,3,1D)2,3,28、有以下程序voidmain(){intm=3,n

4、=4,x;  x=-m;  x=x+8/n;  printf("%d",x);}程序运行后的输出结果是()。A)3    B)5     C)-1   D)-29、以下不正确的叙述是()。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)

5、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

6、)>0)S;13、有以下程序voidmain(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf(“%d”,s);}程序执行后的输出结果是()。A)自然数1~10的累加和B)自然数1~9的累加和C)自然数1~10中的偶数之和D)自然数1~9中的奇数之和14、有以下说明和定义语句structstudent{intage;charnum[8];};structstudentstu[3]={{20,"200701"},{21,"200702"},{19,"200703"}};structstudent*p=stu;以下选项中引用

7、结构体变量成员的表达式错误的是()。A)(p++)->num             B)p->num C)(*p).num              D)stu[3].age15、有以下程序voidf(char*p){p+=3;}voidmain(){charb[4]={'a','b','c','d'},*p=b;f(p);printf("%c",*p);}程序运行后的输出结果是()。A)aB)bC)cD)d16、执行下面程序段后,输出是()。intj=1,s=0;while(j<=10){j++;if(j%2)continue;s=s+j;}print

8、f(“%d”,s);A)22B)25C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。