资源描述:
《自考高级语言程序设计(一)(2014.4)真题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、www.kdzikao.com自考高级语言程序设计(一)(2014.4)真题及答案一单选1.表达式9%45+15/6*2的值是A.4B.5C.10D.13正确答案D知识点名称掌握位运算符的运算对象、规则、优先级和结合性难易程度简单讲解9+4=13统计刷题次数:329错误率:86%2.设inta[10];,则数组a的下标正确的使用范围是A.0到9B.0到10C.-1到9D.1到10正确答案A知识点名称熟练掌握一维数组的定义和初始化方法;熟练掌握用下标引用一维数组元素的方法难易程度简单讲解从0开始统计刷题次数:540错误率:42%www.kdzikao.com3.执行语句print
2、f(A.3B.AC.DD.68正确答案C知识点名称熟练掌握格式输入输出函数的调用方法和功能;了解整型数据在内存的存放方式;了解字符型数据在内存的存放方式难易程度简单讲解A后移三位既D统计刷题次数:300错误率:17%4.设intm1=60,m2=80,m3=100;,表达式m3>m2>m1的值是A.0B.1C.60D.100正确答案A知识点名称熟练掌握关系和逻辑表达式的构成和运算规则难易程度简单讲解m3>m2为真,所以值为0,0>m1为假,所以值为0,最后输出为0。统计刷题次数:357错误率:58%5.下列程序段执行后,变量n的值是www.kdzikao.comStaticin
3、tn;do{n=n+1;}while(n<1000);A.1B.999C.1000D.1001正确答案C知识点名称能正确使用do-while语句实现循环结构的程序设计难易程度简单讲解判断不成立的值统计刷题次数:306错误率:50%6.设inta,b,c;,执行语句priritf(A.6B.3C.2D.1正确答案B知识点名称熟练掌握逗号和条件表达式的构成和运算规则难易程度简单讲解取最后的式子统计刷题次数:276错误率:84%7.n=2;,执行语句n+=n-=n-n;后n的值是。设intwww.kdzikao.comA.0B.2C.4D.6正确答案C知识点名称掌握赋值表达式的构成和
4、运算规则;熟练掌握算术表达式的构成和运算规则难易程度简单讲解等价于n+(n-(n-n))统计刷题次数:250错误率:20%8.设inta[2][3]={1,2,3,4,5};,数组元素a[1][1]的值是A.1B.2C.4D.5正确答案D知识点名称掌握二维数组元素的下标引用方法难易程度简单讲解123450a[1][1]指的是第二行第二列。因此值是5。统计刷题次数:252错误率:34%9.设inta=10,b=20,c=1,d=2;,执行语句if(ad&&(c=10)
5、
6、c==100)d=200;后,c和dwww.kdzikao.com的值分别是A.1和2B.1和20
7、0C.10和2D.100和200正确答案A知识点名称掌握关系和逻辑运算符的运算对象、规则、优先级和结合性难易程度简单讲解ad&&(c=10)的结果为0,所以后面d=200的赋值语句不执行。因为判断条件中,各值不改变,所以c,d都不变。统计刷题次数:184错误率:75%10.下列数组初始化后,元素值不全为0的是A.inta[5]={0}B.inta[5]={'0'}C.staticinta[5]D.inta[5]={0,0,0,0,0}正确答案B知识点名称熟练掌握一维数组的定义和初始化方法难易程度简单讲解B答案有四个随机值统计刷题次数:322错误率:29%11.设in
8、ta[]={11,21,31,41,51,61},*p=a;,表达式*p++的值是www.kdzikao.comA.11B.21C.31D.41正确答案A知识点名称能使用指向一维数组元素的指针变量来引用数组元素难易程度简单讲解先取值后++统计刷题次数:357错误率:72%12.设Structt{inta;floatb;charc[10];}x[2]={{1,6.6,"Dollar"},{2,9.8,"Pound"}};则执行语句printf("%d,%s",x[1].a,x[1].c);后输出结果是A.1,DollarB.2,DollarC.1,PoundD.2,Pound正确
9、答案D知识点名称掌握结构型数组的定义和初始化方法难易程度简单讲解结构型数组基本使用统计www.kdzikao.com刷题次数:230错误率:40%13.设charsl[10]=A.LifeBetterB.BetterLifeC.BetterD.Life正确答案B知识点名称掌握字符串连接、比较、复制函数的使用方法难易程度简单讲解strcat:连接字符串。统计刷题次数:176错误率:50%14.下列程序段的输出结果是intn=6;while(n>3){n--;if(n%2==0)continue