1010101000100高考综合模拟题

上传人:luoxia****01802 文档编号:67741284 上传时间:2019-01-08 格式:DOC 页数:4 大小:57KB
返回 下载 相关 举报
1010101000100高考综合模拟题_第1页
第1页 / 共4页
1010101000100高考综合模拟题_第2页
第2页 / 共4页
1010101000100高考综合模拟题_第3页
第3页 / 共4页
1010101000100高考综合模拟题_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《1010101000100高考综合模拟题》由会员分享,可在线阅读,更多相关《1010101000100高考综合模拟题(4页珍藏版)》请在金锄头文库上搜索。

1、 1 1 高考模拟题姓名:一、 填空题:(分)、在C语言中,标识符主要作为( )、 ( ) 、( )及( )的名字使用。、一个语言程序总是从( )开始执行。、导出数据类型有( )、( )、( )、 ( ) 与( )等。、浮点型是用来表示实数年的数据类型,因而也叫做实型:有两种表示形式:( ) 和( )。、语方编译系统在给出逻辑运算结果时,以数值代表( ),以代表( );在判断一个逻辑量时,以非代表( )。、for语句的一般开式为:( )。、语言函数分成系统提供的( )和( )两大类。、函数的调用形式有( )、 ( ) 、( ) 和( )。、根据变量的作用范围,可分为( ) 、( ) 、( )

2、和( )四种类型(也叫变量的存储类别)。、根据函数是否能被其他文件调用,可将函数分为( )和 ( )。、在c语言中有两个有关指针操作的运算符( )和 ( )。二、 选择题:(每小题分,共分;请注意有的题为多选题。在题干处有注明)、合法的常量是( )。(单选)A、program B、-e8 C、03x D、0xfL2、在dowhile 语句的格式do while 中,循环体可以是( )(单选)A基本语句 B.复合语句 C.空语句 D.语句序列3AB & AB的值相同 D.与A=B的值相同4执行printf(“%d”,an) m=m-n; while(nm) n-=m; printf(m=%dn,

3、m); 输出结果为: A. m=13 B. m=11 C. m=1 D. m=27. C语言的主要特点有哪些?(多选) A.简洁、紧凑,使用方便、灵活,易于学习和应用。 B.语言是面向结构化程序设计的语言。 C.语言允许直接对位、字节和地址进行操作。 D.数据类型丰富。 E.语言生成的目标代码质量高。 8. 指出下面合法的标识符:(多选) A. 3ab B. int C. ABC D. a_3 E. sum.a F. #abc G. _stu2 H. abc f 9 . 指出下面哪些是保留字:(多选) A. char B. abc C. printf D. Int E. float F. de

4、fine G. include H. PI 10. 这段程序中的常量有:(多选) #define PI 3.14 void main() int sum; sum = 10 + 15; printf(sum=%dn,sum); printf(result is 25n); 这段程序中常量有: A. 10 B. sum C. 15 D. 25 E. main F. PI11. 下面哪个表达式的值为4.(单选) A. 11/3 B. 11.0/3 C. (float)11/3 D. (int)(11.0/3+0.5)12. 若变量f已说明为float类型,i为int类型,则下面哪些表达式(或语句)

5、能够实现将f中的数值保留小数点后两位,第三位进行四舍五入的运算?(多选) A. f=(f*100+0.5)/100.0 B. i=f*100+0.5,f=i/100.0; C. f=(int)(f*100+0.5)/100.0; D. f=(f/100+0.5)*100.0;13. 已知a为整型变量,那么与表达式 a!=0 真假值情况相同的表达式有哪些?(多选) A. a0|a0) case 1: switch(b10) case 1:printf();break; case 0:printf(!);break; case 0: switch(c=5) case 0: printf(*);br

6、eak; case 1: printf(#);break; default:printf(%);break; default: printf(&); printf(n); A. #& B. C. & D. !*#%&三、 判断题:(15分)、c语言属于第二代语言。( )、c语言的保留字与标识符完全没有关系。( )、函数是构成语言程序的基本单位。( )、语言的数据类型可分为基本数据类型和导出数据类型。( )、程序结构由三种基本程序结构组成:顺序结构,选择结构,循环结构。( )、在语言中数据的混合运算中,类型的转换方式有自动转换和显示转换。( )、在c语言中运算符有优先级和结合性的说法。( )、数

7、组是可以有不同的类型的数据组成的集合。( )、函数定义应含有函数的说明部分和函数体。( )10、c语言的文件有顺序文件和随机文件。( )11、可以用直接用关系运算符“”比较两个字符串是否相等。()12、利用数组名作函数参数,实现单向数据传递。( )13、使用switch语句只能判断一个表达式的值与一个常量是否相等的关系,而不能直接判断大于、小于等复杂关系。( )14、使用scanf()函数时输入实型数据时可以指定小数位数。( )15、变量没有定义,出错信息为:undefined symbol xxx ( )四、 分析程序功能和写出程序运行结果题:(每小题分,共分)、 分析此程序的功能:floa

8、t average();main( )float a,b,c,ave;scanf(“%f%f%f”,&a,&b,&c);ave=average(a,b,c);printf(“average=%f”,ave);float average(x,y,z)float x,y,z;float aver;aver=(x+y+z)/3;return(aver);此程序的功能:、 写出此程序的运行结果。main()int x=123,y=0123,z=0x123;printf(“%d %d %d”,x,y,z);printf(“%0 %0 %0”,x,y,z);printf(“%x %x %x”,x,y,z)

9、;此程序的运行结果为:、 分析此程序的运行结果:int a;main()a=10;clrscr();printf(“a=%dn”,a);f();printf(“a=%dn”,a);f( )a=20;此程序的运行结果为:、 分析此程序并写出结果:main()int j=2;int c;c=(j+)+(j+)+(j+);printf(“%d”,c);j=2;c=(+j)+(+j)+(+j);printf(“%d”,c);结果为:、 分析此程序并写出结果:main()int i,j;i=100,j=200;printf(“(i+)+j=%dn”,(i+)+j);printf(“i+(+j)=%dn”

10、,(i+)+j);printf(“i+j=%dn”,i+j);此程序结果为:、 下列程序的结果为:main()int x,y,z;long m,n,o;unsigned p,q,r;x=32766;y=1;z=2;m=2147483646;n=1,o=2;p=65535;q=1;r=2;printf(“%d,%dn”,x+y,x+z);printf(“%ld,%ldn”,m+n,m+o);printf(“%u,%un”,p+q,p+r);结果为:、 下列程序的结果为:main( )int i,sum;clrscr();i=1;sum=0;dosum+=i;i+;while(i=3);printf(“sum=%d”,sum);结果为:、 此程序的结果为:main()int i,num5=1,2,3,4,5;f(num);for(i=0;i5;i+)printf(“num%d=%dn”,i,numi);f(a)int a;int i;for(i=0;i5;i+)ai=ai+1;、 此程序的功能为:includeFILE *fp;main()static char a8=“turbo c”,”basic”,”pascal”,dbase”;int

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号