《2021海南农村信用社招聘考试考试模拟卷(4).docx》由会员分享,可在线阅读,更多相关《2021海南农村信用社招聘考试考试模拟卷(4).docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2021海南农村信用社招聘考试考试模拟卷(4)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.结构化程序设计所规定的三种基本控制结构是_。A输入、处理、输出B树形、网形、环形C顺序、选择、循环D主程序、子程序、函数 2.要把高级语言编写的源程序转换为目标程序,需要使用_。A编辑程序B驱动程序C诊断程序D编译程序 3.英文小写字母d的ASCII码为100,英文大写字母D的ASCII码为()。A50B66C52D684.Windows环境下,PrintScreen键的作用是_。A复制当前窗口到剪
2、贴板B打印当前窗口的内容C复制屏幕到剪贴板D打印屏幕内容 5.在Windows环境下,为了终止应用程序的运行,应()。A关闭该应用程序窗口B最小化该应用程序窗口C双击该应用程序窗口的标题栏D将该应用程序窗口移出屏幕6.下列各带有通配符的文件名中,能代表文件XYZ.TXT的是_。A*Z.BX*.*CZ,TXTD. 7.若有定义:inta=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为()。A1.4B1C2.0D28.若变量a是int类型,并执行了语句:a=A+1.6;,则正确的叙述是_。Aa的值是字符CBa的值是浮点型C不允许字符型和浮点型相加D a的值是字符A的ASCII值加上1。
3、 9.以下程序段的输出结果是()。 inta=1234; printf(-n,a);A12B34C1234D提示出错、无结果10.以下选项中不属于C语言的类型的是_。Asigned short imtBunsigned long intCunsigned intDlong short 11.若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是_。Ascanf(%d%d%d,&a,&b,d);Bscanf(%d%d%d,&a,&b,&d);Cscanf(%d%d%d,a,b,d);Dscanf(%d%d%d,a,b,*d); 12.在16位C编
4、译系统上,若定义longa;,则能给a赋40000的正确语句是()。Aa=20000+20000Ba=4000*10;Ca=30000+10000;Da=4000L*10L;13.以下叙述正确的是_。A可以把define和if定义为用户标识符B可以把define定义为用户标识符,但不能把if定义为用户标识符C可以把if定义为用户标识符,但不能把define定义为用户标识符Ddefine和if都不能定义为用户标识符 14.若定义:int a=511,*b=&a;, 则printf(%dn,*b);的输出结果为_。A无确定值Ba的地址C512D511 15.以下程序的输出结果是()。 main()
5、 inta=5,b=4,c=6,d; printf(%dn,d=ab(aca:c):(b);A5B4C6D不确定16.以下程序中,while循环的循环次数是()。 main() inti=0; while(i main() inti=0,a=0; while(i=A&ch void f(int n); main() void f(int n); f(5); void f(int n) printf(%dn,n); 则以下叙述中不正确的是_。A若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fB若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数fC对于以上程
6、序,编译时系统会提示出错信息:提示对对f函数重复说明D函数f无返回值,所以可用void将其类型定义为无值型 24.以下程序调用findmax函数返回数组中的最大值()。 findmax(int*a,intn) int*p,*s; for(p=a,s=a;p-asB*p*sCapasDp-ap-s25.以下程序的输出结果是_。main() char cf35=AAAA,BBB,CC; printf(%sn,ch1); AAAAABBBBCBBBCCDCC 26.在C语言中,形参的缺省存储类是()。AautoBregisterCstaticDextern27.若指针p已正确定义,要使p指向两个连续
7、的整型动态存储单元,不正确的语句是()。Ap=2*(int*)malloc(sizeof(int);Bp=(int*)malloc(2*sizeof(int);Cp=(int*)malloc(2*2);Dp=(int*)calloc(2,sizeof(int);28.以下程序的输出结果是()。 main() charx=040; printf(%0n,x #include main() charb18=abcdefg,b28,*pb=b1+3; while(-pb=b1)strcpy(b2,pb); printf(%dn,strlen(b2); A8B3C1D737.在说明语句:int*f()
8、;中,标识符f代表的是()。A一个用于指向整型数据的指针变量B一个用于指向一维数组的行指针C一个用于指向函数的指针变量D一个返回值为指针型的函数名38.不合法的main函数命令行参数表示形式是()Amain(int a,char *c)Bmain(int arc,char *arv)Cmain(int argc,char *argv)Dmain(int argv,char*argc)39.以下程序的输出的结果是()。 intx=3; main() inti; for(i=1;i0 &nBANDNOT(X+AY+B)的值为()A1B1C0DT. 50.在BASIC中,16=3+9是()A算术表达式的B关系表达式C逻辑表达式D字符表达式第9页 共9页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页