C语言计算机二级考试试卷试题及答案_第1页
C语言计算机二级考试试卷试题及答案_第2页
C语言计算机二级考试试卷试题及答案_第3页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE10一、选择题一个C语言程序是由()组成。语句行号C.D.A.a#bc·M·D在C语言中,储藏一个整型、字符型、双精度实型变量所需的字节数是()。)。)。)。、1、8、1、4、1、4、2、8系。

if--else 中的else总是() 组成成对关缩排地址相同的在其从前未配对的C.在其从前未配对的近来的 ifD.在同一行上的if以下表达式的结果正确的选项是()inta ,b,c,d;a=b=c=d=2;d=a1==3?b=a2:a3二、填空题在C语言中,正确的表记符是组成的,且由 开头的。设x=3,那么表达式y=(x)(x)的结果为 ,表达式执行后,变量x的结果为 一个变量的指针是指。组成数组元素的特点是 ;组成结构体元素的特点是。C 操作,防范文件中信息的扔掉。对字符串进行操作的函数有等。C语言程序是由 组成的,而C语言的函数是由 组成的。ab,c,句为 。写出下面表达式的值3*5/77%3 x=2;y=4;(x)y34>=7-10 3>4?3%2:1x=2,y=2;x&&y x=3;x=x-=2三、判断题C语言的一个特点是可以对计算机硬件进行操作()breakcontinue指针变量可以接收任何种类的值()Cfile选择结构(if语句)和循环结构都可以使用嵌套形式()在定义二维数组时,可以将该数组的两个维数全部省略()逻辑运算符&&||!的运算序次是!优先于&&优先于||()任何数组都可以实现整体使用操作()四、程序填空题1.下面是实现打印九九乘法表的程序,请在画线的地址填上合适的语句,使程序(段)完满。main(){inti,j,k;for(i=1; ;i){for(j=1; ;j)printf(“%d*%d=%d”, printf( );}}自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如下:intmax(x,y)intx,y;{}设有以下面的结构体,请用C语言的语句定义出正确的结构体形式:学生信息:包括(姓名,性别,年龄,分数),并且定义变量stud和数组stud1[30]structstudent{}4.依照给出的程序段,请写出正确的结果x=1;sum=1;for(x=1;x<=5;x)sum=sum*x;上面的程序段实现的功能是: ;其运行结果为。设有以下的语句。inta=43,b,c;b=23;c=a*--b;上面的语句段执行后a=b=c=;a和a设有以下的程序:main(){inti=3,*p1;inta[3]={15,30,45},*p2;p1=&i;p2=a;p1=p22;printf(“%d,%dn”,*p1,*p2);PAGEPAGE17}程序运行结果是。五、编程题(25分)编程实现对10个整数进行冒泡排序(要求排成升序)。编程实现求下面的式子的结果编程实现将文本文件 中的内容复制到文本文件 中去六、附加题Ca一、选择题二、填空题字母、数字、下划线;以字母、下划线开头。2.10;5。该变量的地址。打开;关闭。函数;语句。inta;floatb;charc;三、判断题1. 2.错3.错4.错5.对6. 错7.对8. 错9.对10.错四、程序填空题1.i<=9j<=9printf(“%d*%d=%d”,i,j,i*j);printf(“n”);i,j,k;2.intz;if(x>=y)z=x;elsez=y;returnz;3.charname[20];charsex;intage;floatscore;实现功能:计算连续数之积,即sum=1*2*3*4*5;运行结果:sum=1205.44229461,后使用表达式的值;a1a16.45,15五、编程题12Main(){inta[12];intm,n,p;for(m=0;m<=11;m)(m=0;m<=11;m)scanf(“%d”,&a[m]);for(m=0;m<=11;m)for(n=0;n<11-m;n)if(a[n]>a[n1]){p=a[n];a[n]=a[n1];a[n1]=p;}for(m=0;m<=11;m)printf(“%d”,a[m]);}编程实现求下面的式子的结果#include “”main(){floatx,y;scanf(“%f”&x);if(x>6)y=(x-3)/(2*x-12);elsey=-2*x*x4*x-10;printf(“y=%f”,y);}编程实现将文本文件中的内容复制到文本文件中去main(){charch;FILE*fp1,*fp2;Fp1=fopen(“”,“r”);Fp2=fopen(“Ch=fgetc(fp1);While(ch!=EOF)”,“w”);{fputc(ch,fp2);Ch=fgetc(fp1);}Fclose(fp1);Fclose(fp2);}六、附加题p=H;K=0;While(p!=NULL&&k{p=p->next;k;}if(p==NULL&&H!=NULL)printf(“thisisi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论