计算机等考二级c语言模拟试题及答案

上传人:第*** 文档编号:32770135 上传时间:2018-02-12 格式:DOC 页数:20 大小:53.50KB
返回 下载 相关 举报
计算机等考二级c语言模拟试题及答案_第1页
第1页 / 共20页
计算机等考二级c语言模拟试题及答案_第2页
第2页 / 共20页
计算机等考二级c语言模拟试题及答案_第3页
第3页 / 共20页
计算机等考二级c语言模拟试题及答案_第4页
第4页 / 共20页
计算机等考二级c语言模拟试题及答案_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《计算机等考二级c语言模拟试题及答案》由会员分享,可在线阅读,更多相关《计算机等考二级c语言模拟试题及答案(20页珍藏版)》请在金锄头文库上搜索。

1、计算机等考二级 C 语言模拟试题一、填空题1、C 语言中普通整型变量的类型说明符为_,在内存中占_字节,有符号普通整型的数据范围是_。2、C 语言中基本的数据类型有:_ 、_ 、_ 。3、设整型变量 n 的值为 2,执行语句“n+=n-=n*n”后,n 的值是_ 。4、共用体和结构体的定义格式类似,不同点是 _。5、有如下输入语句: scanf(“a=%d,b=%d,c=%d”,为使变量 a 的值为 1,b 的值为 3,c 的值为 2,从键盘输入数据的正确形式应是_ 。6、有语句:char A =”I am a student”;该字符串的长度是_,A3= _ 。7、符号”a”和a 的区别_。

2、8、下列程序的输出结果是 _ 。int ast(int x,int y,int * cp,int * dp) *cp=x+y; *dp=x-y; main() int a=4,b=3,c,d;ast(a,b,printf(%d,%d/n,c,d); 二、选择题1、以下选项中属于 C 语言的数据类型是( )。A. 复合型B. 双精度型C. 逻辑型D. 集合型2、以下说法中正确的是 ( )。A. C 语言程序总是从第一个的函数开始执行B. 在 C 语言程序中 ,要调用的函数必须在 main()函数中定义C. C 语言程序总是从 main()函数开始执行D. C 语言程序中的 main()函数必须放

3、在程序的开始部分3、选出下列标识符中不是合法的标识符的是( )。A. hot_doB. cat1C. _priD. 2ab4、下列描述中不正确的是 ( )。A、字符型数组中可能存放字符串。B、可以对字符型数组进行整体输入、输出。C、可以对整型数组进行整体输入、输出。D、 不能在赋值语句中通过赋值运算符“=” 对字符型数组进行整体赋值。5、若已定义:int a9, *p=a;并在以后的语句中未改变 p 的值,不能表示 a1地址的表达式为( )。A. p+1B. a+1C. a+D. +p6、设有如下定义 : int x=10,y=3,z;则语句 printf(%dn,z=(x%y,x/y); 的

4、输出结果是( )。A. 1B. 0C. 4D. 37、定义如下变量和数组 : int i, x33=1,2,3,4,5,6,7,8,9;则下面语句 for(i=0;i5) printf(%d,x);else printf(%dn,x - -);A. 7 和 5B. 6 和 3C. 7 和 4D. 6 和 410、设有如下定义:char *aa2=abcd,ABCD;则以下说法中正确的是( )。A)aa 数组成元素的值分别是 abcd和 ABCDB)aa 是指针变量,它指向含有两个数组元素的字符型一维数组C)aa 数组的两个元素分别存放的是含有 4 个字符的一维字符数组的首地址D)aa 数组的两

5、个元素中各自存放了字符a和A的地址11、以下语句的输出结果是( )。int a=-1,b=4,k;k=(+ +a=20) break;if(b%3=1)b+=3; continue; b-=5; 程序的输出结果 a 的值为_。四、程序填空题1、求主次对角线之和。main()static int a 3=9,7,5,1,2,4,6,8;int I,j,s1=0,s2=0;for(I=0;Imax)max=stuarrI.average; index=I; printf(总平均成绩最高的学生信息是学号=%ld,性别=%c, 姓名=%s, 平均成绩=%4.1fn,stuarrindex.stu_num,stuarrindex.sex,stuarrindex.name,stuarrindex.average);

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

当前位置:首页 > 建筑/环境 > 工程造价

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