欢迎来到天天文库
浏览记录
ID:13318758
大小:45.00 KB
页数:11页
时间:2018-07-22
《二级c语言试题与答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、选择题 1.一个C语言程序是由()构成。 A.语句 B.行号 C.数据 D.函数 2.下面标识符中正确的是()。 A.a#bc B.123ABC C.sime D.Y·M·D 3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是()。)。)。)。 A.2、1、8 B.4、1、4 C.4、1、4 D.2、2、8 4.为了避免嵌套的条件分支语句if--else中的else总是与()组成成对关系。 A.缩排位置相同的 B.在其之前未配对的 C.在
2、其之前未配对的最近的if D.在同一行上的if 5.下列表达式的结果正确的是()。 inta,b,c,d; a=b=c=d=2; d=a+1==3?b=a+2:a+3 A.2B.4C.3D.5 二、填空题 1.在C语言中,正确的标识符是由______________________组成的,且由_______________开头的。 2.设x=3,那么表达式y=(++x)+(++x)的结果为_________,表达式执行后,变量x的结果为_________。 3.一个变量的指针
3、是指_________________________________________________________________。 4.组成数组元素的特点是_______________________________________________; 组成结构体元素的特点是________________________________________________。 5.在C语言程序中,对文件进行操作首先要______________________________;然后对文件
4、进行操作,最后要对文件实行__________________________________操作,防止文件中信息的丢失。 6.对字符串进行操作的函数有_______________________________________________________等。 7.C语言程序是由___________________构成的,而C语言的函数是由____________________构成的。 8.要想定义整型变量a,实型变量b,字符型的变量c,应该使用的正确语句为___________
5、___________________________________________________________________________。 9.写出下面表达式的值 3*5/7+7%3_______________________x=2;y=4;(x++)+y_________________________ 3+4>=7-10_______________________3>4?3%2:1______________________________ x=2,y=2;++x&
6、&++y_________________x=3;x+=x-=2______________________________ 三、判断题 1.C语言的一个特点是可以对计算机硬件进行操作() 2.在循环过程中,使用break语句和continue语句的作用是一样的() 3.在函数的定义和调用过程中,形式参数和实在参数数目可以不一致() 4.指针变量可以接收任何类型的值() 5.在C语言程序设计中,字符数组和字符串不是完全一样的概念() 6.文件指针是结构体类型,用符号file来表示(
7、) 7.选择结构(if语句)和循环结构都可以使用嵌套形式() 8.在定义二维数组时,可以将该数组的两个维数全部省略() 9.逻辑运算符&&
8、
9、!的运算顺序是!优先于&&优先于
10、
11、() 10.任何数组都可以实现整体使用操作() 四、程序填空题 1.下面是实现打印九九乘法表的程序,请在画线的位置填上适当的语句,使程序(段)完整。 main() {inti,j,k; for(i=1;_____________;i++) {for(j=1;______________;j++) p
12、rintf(“%d*%d=%d”,_______________); printf(________________); } } 2.自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如下: intmax(x,y) intx,y; { } 3.设有如下面的结构体,请用C语言的语句定义出正确的结构体形式: 学生信息:包括(姓名,性别,年龄,分数),并且定义变量stud和数组stud1[30] structstudent { } 4.根据给出的程序段,请写出正
此文档下载收益归作者所有