2010年全国自考高级语言程序设计模拟试卷(六)及答案new

2010年全国自考高级语言程序设计模拟试卷(六)及答案new

ID:17857997

大小:127.50 KB

页数:10页

时间:2018-09-07

2010年全国自考高级语言程序设计模拟试卷(六)及答案new_第1页
2010年全国自考高级语言程序设计模拟试卷(六)及答案new_第2页
2010年全国自考高级语言程序设计模拟试卷(六)及答案new_第3页
2010年全国自考高级语言程序设计模拟试卷(六)及答案new_第4页
2010年全国自考高级语言程序设计模拟试卷(六)及答案new_第5页
资源描述:

《2010年全国自考高级语言程序设计模拟试卷(六)及答案new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/53463892010年全国自考高级语言程序设计模拟试卷(六)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。1.设inta=3;则表达式a<1&&--a>1的运算结果和a的值分别是()A.0和2B.0和3C.1和2D.1和3答案:A2.若给定条件表达式:“(a)?(b++):(b--),”则与表达式a等价的表达式是()A.a==0B.a==1C.a!=0D.a!=1答案:C3.设有下列数据定义语句,

2、则表达式值是字母M的是()structP{charname[10];intage;};structPc[3]={{″John″,17},{″Paul″,19},{″Mary″,18}};A.*c[3].nameB.c[3].*nameC.c[2].name[0]D.c+2->name[0]答案:C4.设有下列数据定义语句,则表达式“sizeof(abc)”的值是()struct{chara;shortb;floatc[2];}abc;A.4B.7C.8D.11答案:D5.执行下列程序段后的输出是()inta=3,b=2;printf(″%d,%d″,b=a

3、,1C.1,0D.1,1答案:C更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/53463896.设x和y均为int型变量,则执行下面的循环后,y的值为()for(y=1;x=1;y<=50;y++)if(x>=10)break;A.10B.9C.11D.8答案:A7..执行下面的程序段后,变量k中的值为()intk=3,s[2];s[0]=k;k=s[1]*10;A.不定值B.33C.30D.10答案:A8.结构型变量占用内存的字节数是()A.各成员占用内存字节数之和B.第一个成员占用的内存字节数C.占用内存最大成员所需的字节数D.最后一个成

4、员占用的内存字节数答案:A9.若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()A.a[p-a]B.*(&a[i])C.p[i]D.a[10]答案:D10.运行下列程序后,输出结果是()f(intx,inty,int*z){return(*z=x*x+y*y);}main(){inta=3;f(f(1,2,&a),f(1,2,&a),&a);printf(″%d″,a);}A.9B.10C.50D.60答案:C11.下列程序的运行结果是()#includemain(){inta=2,c=5;pr

5、intf(″a=%d,b=%d\n″,a,c);}A.a=%2,b=%5B.a=2,b=5C.a=d,b=dD.a=%d,b=%d答案:B12.下列表达式的值为0的是()A.3%5B.3/5.0C.3/5D.3<5答案:C更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/534638913.设有定义″#defineR2+1″,则R*R的宏替换结果正确的是()A.(2+1)*(2+1)B.2+1*2+1C.3*3D.(2+1)*2+1答案:B解析:2+1*2+114.执行语句“for(k=2;++k<4;k++)++k;”后,变量k的值是()A.2

6、B.4C.5D.6答案:D解析:615.下列程序段的输出结果是()A.B.C.D.答案:更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389解析:do-while和for循环均是先执行循环体语句,后判断表达式16.设整型变量a、b、c、d均为0,执行下列程序段后变量d的值是()if(!a)++d;elseif(b);if(c)d=2;elsed=3;A.0B.1C.2D.3答案:D解析:317.下列语句中,正确的是()A.chara[3][]={′abc′,′1′};B.chara[][3]={′abc′,′1′};C.chara[3

7、][]={′a′,″1″};D.chara[][3]={″a″,″1″}答案:D解析:chara[][3]={″a″,″1″}18.设有定义语句“intx=3,*p=&x;”,则值不为3的表达式是()A.xB.*pC.p+0D.*&x答案:C解析:p+019.以下程序的输出结果是()intd=1;fun(intp){staticintd=5;d+=p;printf(″%d″,d);return(d);}mai

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

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

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