下载此文档

C语言试题学习测验大全历年真题7.doc


文档分类:资格/认证考试 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
C语言试题学****测验大全历年真题7————————————————————————————————作者:————————————————————————————————日期: 一、选择题(每小题2分,共30分)1、C程序由main开始执行,函数main的位置是()(A)必须在其他函数之前(B)可以任意安排(C)必须在其它函数之后(D)必须在程序的中间2、若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是(A)1(B)2(C)(D)、以下标识符组中,合法的用户标识符为()(A)x-y(B)float(C)x_0(D)1234、能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是()(A)a>=10ora<=0(B)a>=0|a<=10(C)a>=10&&a<=0(D)a>=10‖a<=05、已知m=48,ch=’a’,n=0,则表达式(m>=n&&!n&&ch<’b’)的值是()(A)0(B)1(C)真(D)假6、下面不正确的字符串常量()(A)'abc'(B)"1212"(C)"0"(D)""7、运行完下面的C语言程序段后,k的值是()。intk=4;(k++)+(k++)+(k++)(A)4(B)5(C)6(D)78、数组名作为参数传递给函数,作为实在参数的数组名被处理为()(A)该数组的长度(B)该数组的元素个数(C)该数组中个元素的值(D)该数组的首地址9、为了避免嵌套if...else...语句的二义性,C语言规定else总是与()组成配对。(A)缩排位置相同的if(B)在其之前的未配对的if(C)在其之前的未配对的最近的if (D)同一行上的if10、调用scanf(“%d,%d”,&a,&b);时,正确的键盘输入是()(A)12,23(B)a=12,b=23(C)12:23(D)122311、设有如下程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是()。(A)while循环执行10次(B)循环是无限循环(C)循环体一次也不执行(D)循环体语句执行11次12、设有说明语句:chara='\72';则变量a()(A)包含1个字符(B)包含2个字符(C)包含3个字符(D)说明不合法13、假设structstudent{intnum;floatscore;}stu_1;则下面的叙述不正确的是()struct是结构体类型的关键字structstudent是用户定义的结构体类型stu_1是用户定义的结构体类型名num和score都是结构体成员名14、在TurboC中,设inta[10];假设数组a开始于内存1000单元,则a[2]的存储始于()(A)1002(B)1004(C)1006(D)100815、以下述叙正确的是()   (A)在C程序中注释说明只能位于一条语句的后面    (B)C程序的每行中只能写一条语句   (C)C语言本身没有输入输出语句    (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误二、是非判断题(每小题1分,共10分)1、字符常量是用一对双引号括起来的一个字符。2、注释内容太多会影响程序的执行效率。3、循环体中continue语句的作用是结束整个循环的执行。4、在main函数中说明的变量,有效范围是main函数。5、对于“while(循环条件){循环体};”,这个循环结构有可能一次循环体的内容都无法执行。6、函数的实参和形参可以是相同的名字。7、C语言中一个float的变量在内存中占4个字节。8、在赋值表达式中,赋值号左边的变量和右边的表达式之值的数据类型可以不相同。9、C语言中的函数可以嵌套调用,也可以递归调用。10、执行语句for(i=1;i++<4;);后变量i的值是4。三、写出下列程序段的输出结果(每小题5分,共20分)1、执行下列程序main(){intsum,j;for(j=1;j<=10;j++){sum=5;sum=sum+j;}printf(“sumis%d”,sum);}2、func(intx){inty=13;x=x+y;returnx;}main(){intx=3;func(x);printf("%d",x+x);}3、main(){inta[3][3]={{1,0,2},{2,2},{0,2}},c[3][3],i,j;for(i=0;i<3;i++){for(j=0;j<3;j++){c[i][j]=a[a[i][j]][a[j][i]];printf(“%5d”,c[i][j]);}}}4、main(){chargrade;grade=’B’;switch(grade){case‘A’:printf(“excellent”);case‘B’:printf(“pass”);case‘C’:prin

C语言试题学习测验大全历年真题7 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小137 KB
  • 时间2019-10-16