雨课堂学堂在线学堂云《C语言程序设计(河南科技职业)》单元测试考核答案_第1页
雨课堂学堂在线学堂云《C语言程序设计(河南科技职业)》单元测试考核答案_第2页
雨课堂学堂在线学堂云《C语言程序设计(河南科技职业)》单元测试考核答案_第3页
雨课堂学堂在线学堂云《C语言程序设计(河南科技职业)》单元测试考核答案_第4页
雨课堂学堂在线学堂云《C语言程序设计(河南科技职业)》单元测试考核答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1题putchar函数可以向终端输出一个()A整型变量表达式B实型变量值C字符串D字符或字符型变量值第2题已知ch是字符型变量,下面正确的赋值语句是()Ach=‘a’Bch=\nCch=3.14Dch=china第3题一个C程序的执行是从()A本程序的main函数开始,到main函数结束B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C本程序的mian函数开始,到本程序的最后一个函数结束D本程序文件的第一个函数开始,到本程序的mian函数结束第4题一个C程序是由()A一个主程序和若干子程序组成B函数组成C若干过程组成D若干子程序组成第5题以下叙述正确的是()A在C程序中,main函数必须位于程序的最前面BC程序的每行中只能写一条语句CC语言本身没有输入输出语句D在对一个C程序进行编译的过程中,可发现注释中的拼写错误第1题C语言规定,在一个源程序中,main函数的位置()A必须在最开始B必须在系统调用的库函数的后面C必须在最后D可以任意第2题以下叙述不正确的是()A一个C源程序必须包含一个main函数B一个C源程序可由一个或多个函数组成CC程序的基本组成单位是函数D在C程序中,注释说明只能位于一条语句的后面第3题C语言属于程序设计语言的哪个类别()A高级语言B汇编语言C机器语言D面向对象语言第4题算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是()A有零个输入或多个输入B高效性C有穷性D确定性章节测试第1题若x、i、j、k都是int型变量,则计算下面表达式后,x的值为()x=(i=4,j=16,k=32)A4B16C32D52第2题以下叙述正确的是()A在C程序中,每行只能写一条语句B若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C在C程序中,%是只能用于整数运算的运算符D在C程序中,无论是整数还是实数,都能被准确无误地表示第3题执行语句c2=‘A’+‘6’-‘3’后,c2中的值为()。ADB68C不确定的值D‘C’第4题设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。AfloatBcharCintDdouble第5题设以下变量均为int类型,则值不等于7的表达式是()A(x=y=6,x+y,x+1)B(x=y=6,x+y,y+1)C(x=6,x+1,y=6,x+y)D(y=6,y+1,x=y,x+1)第6题若有代数式,则下列C语言表达式中不正确的是()Aa/b/c*e*3B3*a*e/b/cC3*a*e/b*cDa*e/c/b*3第7题下列字符串常量不正确的是()A'abc'B

"12'12"C"0"D."

"第8题关于long、int和short数据占用内存叙述正确的是()A均占4个字节B由C语言编译系统决定C由用户自己定义D由数据的大小来决定第9题字符串常量"CHINA"在内存中占个字节A8B6C5D7第10题在C语言中对变量定义描述正确的是()A可以不定义即可使用B需要先定义后使用C随时定义随时用D定义可以不用指明变量类型章节测试第1题逻辑运算符两侧运算对象的数据类型()A只能是0和1B只能是0或非0正数C只能是整型或字符型数据D可以是任何类型的数据第2题判断char型变量ch是否为大写字母的正确表达式是()A‘A’<=ch<=‘Z’B(ch>=‘A’)&(ch<=‘Z’)C(ch>=‘A’)&&(ch<=‘Z’)D(‘A’<=ch)AND(‘Z’>=ch)第3题若希望当A的值为奇数时,表达式的值为“真”;A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()AA%2==1B!(A%2==0)C!(A%2)DA%2第4题设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为()A1B2C3D4第5题以下程序的运行结果是()main(){

inta,b,d=241;

a=d/100%9;

b=(-1)&&(-1);

printf(“%d,%d”,a,b);A6,1B2,1C6,0D2,0第6题已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是()if(x>y)z=x;x=y;y=z;Ax=10,y=20,z=30Bx=20,y=30,z=30Cx=20,y=30,z=10Dx=20,y=30,z=20第7题以下程序的运行结果是()main(){

intm=5;

if(m++>5)

printf(“%d\n”,m);

else;printf(“%d\n”,m--);}A4B5C6D7第8题若运行时给变量x输入12,则以下程序的运行结果是()main(){

intx,y;

scanf(“%d”,&x);y=x>12?x+10:x-12;printf(“%d\n”,y);}A4B3C0D1第9题包含标准库函数scanf声明的头文件是()Astdio.hBstdlib.hCmath.hDtime.h第10题若x=1,y=2,则执行x++||y后,x、y的值分别为()Ax=2,y=2Bx=1,y=2Cx=1,y=1Dx=2,y=1章节测试第1题以下不属于结构化程序设计方法的是()A循环结构B顺序结构C模块结构D选择结构第2题下面四个选项中不是循环语句的是()AwhileBreturnCdo…whileDfor第3题程序在执行过程中,一旦遇到(),就会终止程序的执行。AcontinueBswitchCbreakDgoto第4题for(表达式1;;表达式3)可理解为()Afor(表达式1;0;表达式3)Bfor(表达式1;1;表达式3)Cfor(1;1;表达式3)Dfor(表达式1;表达式3;表达式3)第5题设有程序段intk=10;while(k=0)

k=k-1;下面描述中正确的是()Awhile循环执行10次B循环是无限循环C循环体语句一次也不执行D循环体语句执行一次第6题下面程序段的运行结果是()intn=0;

while(n++<=2);printf("%d",n);A2B3C4D有语法错第7题以下说法错误的()A循环不可以进行嵌套使用Bdo...while语句的循环体至少执行一次Cbreak语句可以中止整个循环Dcontinue语句可以跳过本轮循环第8题若i为整型变量,则以下循环执行次数是()for(i=2;i==0;)printf("%d",i--);A无限次B0次C1次D2次第9题执行语句for(i=1;i<4;i++);后变量i的值是()A3B4C5D不定第10题以下正确的描述是()Acontinue语句的作用是结束整个循环的执行B只能在循环体内和switch语句体内使用break语句C在循环体内使用break语句或continue语句的作用相同D从多层循环嵌套中退出时,只能使用goto语句章节测试第1题以下对一维整型数组a的定义,正确的是()Ainta(10);Bintn=10,a[n];Cintn;

scanf("%d",&n);inta[n];

D#defineSIZE10;

inta[SIZE];第2题以下对二维数组a的定义,正确的是()Ainta[3][];Bfloata(3,4);Cdouble

a[1][4]Dfloata(3)(4);第3题若有定义inta[3][4];,则对a的数组元素引用正确的()Aa[2][4]Ba[1,3]Ca[1+1][0]Da(2)(1)第4题当数据已知的情况下,可以在定义数组时,对数组进行初始化,但不可()A对全部元素赋初值B对部分元素赋初值C对数组元素赋同一初值D在方括号中写入变量表达式第5题数组元素下标可从()开始。A1

B0C任意自然数D用户指定第6题冒泡排序中,若有n个数,第一趟最多需要比较()次。AnBn-1C2nD2(n-1)第7题有两个字符数组a、b,则以下正确的输入语句是()Agets(a,b);Bscanf("%s%s",a,b);Cscanf("%s%s",&a,&b);Dgets("a"),gets("b");第8题inta[2][3]={{1,2,3},{4,5,6}},则a[0][2]的值是()A4B1C2D3第9题intarray[5][6]二维数组,这里面有()个元素A22B30C35D40第10题

在定义intm[][3]={1,2,3,4,5,6};后,m[1][0]的值是()。A4B1C2D5章节测试第1题以下关于建立函数的目说法正确的是()A提高程序的执行效率B提高程序的可读性C减少程序的篇幅D减少程序文件所占内存第2题在C语言中,函数的返回值的类型是由()AC语言的编译程序,在程序编译时决定B由调用该函数的主调函数所决定C由return语句的表达式的类型所决定D由定义该函数时指定的函数类型所决定第3题C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为()A地址传递B单向值传递C由实参传给形参,再由形参传回给实参D由用户指定传递方式第4题C语言允许函数值类型缺省定义,此时该函数值隐含的类型是()AfloatBintClongDdouble第5题对于一个C语言程序构成中,较完整的描述是()A由主程序与子程序构成B由多个主函数与多个子函数构成C由主函数与子函数构成D由一个主函数与多个子函数构成章节测试第1题变量的指针,其含义是指该变量的()A值B地址C名D一个标志第2题若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是()Aa,point,*&aB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论