




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二级C语言2004年04下列各题A)、B)、C)、D)1、1MB等于()2200等值得十进制数为3、所谓“机”是指()4、能将高级语言编写的源程序转换为目标程序的是564为计算机中,一个字长所占字节数为6Windows环境下,当一个应用程序窗口被最小化后,该应用程序7、在Windows环境下,能实现窗口移动的操作是8Windows环境下,PrintScreen键的作用是C.屏幕到剪贴D.当前窗口到剪贴9Internet的通信协议是1011、一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是1213C语言语法的实型常量是144组用户定义标识符中,全部合法的一组是(A._mainencludeB.If-maxC.txtREALD.intk_215、若以下选项中的变量已正确定义,确的赋值语句是(16inta=0;doubleb=1.25;char#defined则下面语句中错误的是(是()18main({{intx=102,y=012;执行后输出结果是(19、以下4个选项中,不能看作一条语句的是(A.{;}B.a=0,b=0,c=0;D.if(b==0)m=1;n=2;20、设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是(elseB.k=1elseC.if(a<=b)elseif(b<=c)k=1;D.if(a>b)k=1;elseif(b>c)k=1;elsek=0;main(){chark; {{case‘0’:case‘1’:printf(“number\n”);}}程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是(23、下列程序的输出结果是(main({int printf(“%d,%d,%d\n”,x,y,z);}main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf(“%d\n”,s);25、有以下程序的输出结果是main(){inti,n=0;{{if(i%3)continue;n++;}printf(“n=%d\n”,n);D.doublemyadd(doublea,double{returnA.doublemyadd(doubleB.doubleC.doublemyadd(doubleb,doubleD.doublemyadd(doublex,double27、有以下程序的输出结果是()charfun(charxchary){main({int28、设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(29、有以下程序的输出结果是voidf(intvint{intt;t=v;v=w;w=t;}main({int else 30、有以下程序段中b的值是31、有以下程序的输出结果是main(){chara[printf(“%dA.7B.8C.832、有以下程序的输出结果是voidswap1(intc[]){intt=c[0];c[0]=c[1];c[1]=t;voidswap2(intc0,int{intt=c0;c0=c1;c1=t;}main(){intswap1(a);printf(“%d%d%d%d\n”,a[0],a[1],b[0],b[1]);A.535B.533C.353D.35533、有以下程序的输出结果是voidsum(int*a){main({intfor(i=2;i>=0;i--)sp;printf(“%d\n”,aa[0]);intf(intb[{inti,j,s=0;{if(i>2)i=3-j;s+=b[i][j];}returns;}main(){intprintf(“%d\n”,f(a));char main(){char*p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”};printf(“%d\n”,strlen(p[4]));}执行后输出结果是(inta=2;intf(intmain(){int{inta=5;}}执行后输出结果是A.10B.9C.7#definef(x)x*xmain(){inti;printf(“%d\n”,i);执行后输出结果是(typedefstructS{intg;charh;}则下面叙述中正确的是(A.可用S定义结构体变量 可以用T定义结构体变量C)S是struct类型的变量D)T是structS类型的变量strucSTU{intnum;};voidf1(structSTU{structSTUc=b;voidf2(structSTU{structSTU*c=b;main({structSTU San”,2041},b={“WangYin”,2043};printf(“%d%d\n”,a.num,b.num);执行后的输出结果是(main(){unsignedchara,b;printf(“%d%d\n”,a,b(;执行后输出结果是(A.7B.01D.43*******main({inti,j;
******{for(j=1;j<=4-i;j++)printf(“” 在下划线处应填入的是(voidsort(inta[],int{inti,j,t;if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;}}main(){int 其输出结果是(44、以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是(A.charB.chart[C.charD.charmain(intargc,char*argv[{intfor(i=1;i<argc;i+=2)printf(“%d\n”,len); 执行后输出结果是(voidf(inta[],inti,int{intt;{t=a[i];a[i]=a[j];a[j]=t;f(a,i+1,j-1);}}main({inti,aa[5]={1,2,3,4,5}; printf(“\n”);执行后输出结果是( intnum;intScore;};main(){structSTUs[5]={ int {printf(“%d%d\n”,s[1].Score,p[1]->Score);执行后输出结果是(NODE{tstructNODE*next;};main(){structNODEintp=(structNODE*)malloc(sizeof(structNODE.);q=(structNODE*)malloc(sizeof(structNODE.);r=(structNODE*)malloc(sizeof(structNODE.); main({FILE*fp;int 执行后输出结果是(A.1B.123C.1D. #includemain({FILE*fp;intfor(i=0;i<4;i++)fwrite(&a[i],sizeof(int),1,fp);
执行后输出结果是( 地址由用户名和两部分组成,这两部分的分隔符为【1 52、计算机网络分为广域网和局域网,因特网属于【2】 【3 54、在Windows环境下,只要在“开始”菜单中单击【4。55、计算机的运算速度可以用MIPS来描述,1MIPS是指每秒执行【5】条指令。 【6】charch=’B’;printf(“%cintn1=10,n2=20; 【7 main(){intt=1,i=5;执行后输出结果 【8 main(){intn=0,m=1,x=2;if(!n)x-=1;if(m)x-if(x)x-执行后输出结果 【9 #includemain({charch1,ch2;intch1=getchar();ch2=getchar(n1=ch1-‘0’;n2=n1*10+(ch2- 【10 voidf(inty,int{y=y+*x;*x=*x+y;}main(){intx=2,y=4; 执行后输出的结果 【11 doublefun(doublex,int{inti;doubley=1;<=n;i++)y=y*x;return #defineNvoidrotate(inta[{inti,j,t;for(j=0【13【14 64、以下sstrcpy()函数实现字符串,即将t所指字符串到s所指向内存空间中,形成一voidsstrcpy(char*s,char{while(*s++= main(){charstr1[100],str2[]=”abcdefgh”; 【16char*ss(char{returns+strlen(s)/2;}main(){charp=ss(str); 【17intf(inta[],int{if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];}main({intaa[3]={1,2,3},s;s=f(&aa[0],3);;printf(“%d\n”,s);}#include<stdlib.h>main({doublep=(double*)malloc( } #include<string.h>typedefstructstudent{longsno;floatscore;}STU;main(){STUa={“zhangsan”,2001,95},b={“Shangxian”,2002,90},if(strcmp(,)>0)d=b;if(strcmp(,)>0)d=c;doublesum(doublex,intn{inti;double【20for({a=a*x;b=b*i;s=s+a/b;}returns;}答案1MB=220B=1024 计算方法为:对于16进制数200末位有两位是零,因此是162,最是2,所以应162=512][解析]PrintScreen键的作用是屏幕到剪贴板,使用者就可以在其他地方利用粘贴命令将屏幕过去。[解析]TCP/IP是Intemet的通信协议 是网上的简称,WWW是WorldWide[解析]每条C语句,经过编译(Compile)最终都将转换成二进制的机器指令。C语言源程序经过C语言编译程序编译之后生成一个后缀为.OBJ的二进制文件,最后还要由称为“连接程序”的,把[解析]C语言的语定,字母e(或E)之前必须有数字,且e(或E)后面的指数必须为整数。选[解析]在C语言中,“=”称为赋值运算符,“=”符号的左边必须是变量名,“=”符号的右边必须是[解析“*”的运算优先级高于“/”的运算优先级,因此,在选项D)中,计算结果为0.25 [解析]Pa被为指针变量,并被赋值指向了变量a,因此,scanf("%",&a)和]比 xy3>01422>02311>0320 ⑤i=i+2 i(i%3)continue
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度海原县农业农村局公开招聘基层农技推广体系改革与建设项目特聘农技员(防疫员)招聘考前自测高频考点模拟试题及答案详解(新)
- 2025贵州天柱县第二季度(第一次)招聘8个全日制城镇公益性岗位模拟试卷及答案详解(各地真题)
- 2025吉林大学白求恩第一医院内镜中心洗消工招聘1人模拟试卷及参考答案详解一套
- 2025年开封求实学校招聘教师若干名考前自测高频考点模拟试题及答案详解(各地真题)
- 2025年安阳市疾病预防控制中心公开招聘工作人员15名考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025年湖南永州市冷水滩区人民法院招聘9名聘用制审判辅助人员模拟试卷及1套参考答案详解
- 2025年福建省泉州市丰泽区部分公办学校专项公开编制内17人考前自测高频考点模拟试题附答案详解(典型题)
- 2025租赁合同与承包合同的区别
- 2025年西电集团医院招聘(57人)考前自测高频考点模拟试题及答案详解(有一套)
- 2025广东肇庆怀集县代建项目管理中心招聘政府购买服务人员5人模拟试卷及参考答案详解
- 生活垃圾教学课件
- 潮汕英歌舞完整版本
- 2025年 山东中烟工业有限责任公司招聘考试笔试试卷附答案
- DB31/T 796-2014节能改造服务规范
- 文员劳动用工合同
- 高速公路收费系统施工技术指南
- 【核心素养目标】《燕歌行并序》公开课一等奖创新教学设计 统编版高中语文选择性必修中册
- 2025年防城港市公安局交通警察支队港口大队招考高频重点提升(共500题)附带答案详解
- 小学五年级语文阅读理解考场答题技巧方法公式步骤复习课件
- 浙江省绍兴市越城区绍兴市第一初级中学2024-2025学年九年级上学期10月月考科学试题
- 食材采购协议书
评论
0/150
提交评论