下载此文档

c语言期末测试题.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
课程代码:A100002座位号:《计算机技术基础(C语言)》试卷A姓名:学号:专业::班级:学院20年月日题号一二三四五六七总分得第一部选择题(共30分)得分评卷人小题,每题只有一个正确答案,答一、单项选择15(本大题共题分,共2对一题得分)30】。1、以下关于C语言标识符的描述中,正确的是【)标识符只能以字母开头A)标识符可以由汉字组成BC)关键字可以作为用户标识符D)Area与area是不同的标识符,键盘输入数据,正确的输入是【】。781232、使下列程序段输出“,456,”inti,j,k;scanf(“%d,=%d”,&i,&j,&k);n”,i,j,k);printf(“%d,%d,%d\A)123,45678D),*4567812378C456B)123,,)c13、判断char类型的变量是否为数字字符的正确表达式为【】。A)(c1>=0)&&(c1<=9)B)(c1>='0')&&(c1<='9')C)'0'<=c1<='9'D)(c1>='0')||(c1<='9')【的表达式是;则以下值为、若有语句4inta=1,b=2,c=30。】))'a'&&'b'ABa<=bC((a>b)||(b<c)D)(!(a+b)==c&&a))】【则对数组元素的非法引用是a[2][3];int、已知:.*(a[0]+2)[1][3][1][0]D.*(*(a+1)+2)6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环B)继续执行break语句之后的循环体各语句C)结束本次循环,进行下次循环D)终止程序运行7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10B)9C)0D)18、若有int*p1,*p2,k;不正确的语句是【】=&=p1C.*p1=k+=p1+p2【】9、在函数中未指定存储类别的局部变量,其隐含的存储类别是外部(extern)(static)B.)()(【10、如下程序的输出结果是】main(){intx=2,a=0,b=0;switch(x){case2:a++;b++;case1:++a;b--;break;case0:b++;}printf(a=%d,b=%d\n,a,b);}=2,b==2,b==1,b==1,b=0【C11、表示关系a<b<=c的语言表达式为】A.(a<b)&&(b<=c)B.(a<b)AND(b<=c)C.(a<b<=c)D.(a<b)&(b<=c)、12有以下程序#include<>main(){intx;%dscanf(“”,&x);if(x<=3);else,x);}%d\n“!=10)printf(if(x”】【程序运行时,输入的值在哪个范围才会有输出结果。.、break语句的正确用法是【】,都中断程序的执行,退出到系统下一层。,只能退出最靠近的那一层循环语句。。。14、若a,b,c,d均为整型变量,执行以下程序段后的t的值为【】#defineMAX(A,B)(A)<(B)?(A):(B)................a=5;b=3;c=3;d=4;t=MAX(a+b,c+d)*10;、执行以下程序段后,m的值为【】inta[6]={1,2,3,4,5,6},m,*p;p=&a[0];m=(*p)*(*(p+2))*(*(p+4));A)15B)14C)13D)12第二部分非选择题(共70分)小题,10(本大题共分,答T表示说判二、断题每题1分,共10得分评卷人不需要修,,)】。【】。【】语言中函数能嵌套调用,也能嵌套定义。【】【语言中在Cswitch语句必须使用break语句。19.】【。】【-while循环是先进行循环体语句,后判断表达式。】【只能在main()函数中定义静态变量。22.”chinalove它的初值为字符串“I”Ilovechina;定义了一个指针变量s1,“*s1=】【的首地址。的作用相同,都是定义了一个指向数组的指针。与int(*p)[4];*p[4];】【】预处理命令行最后也是以分号(;)结尾的。【。)18,36(三、填空题本大题共小题,每题分共得分评卷人2

c语言期末测试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人282975922
  • 文件大小29 KB
  • 时间2020-08-17