大连交通大学C语言程序设计判断题大全.docx
《大连交通大学C语言程序设计判断题大全.docx》由会员分享,可在线阅读,更多相关《大连交通大学C语言程序设计判断题大全.docx(33页珍藏版)》请在三一办公上搜索。
1、()16、以下定义了一个一维数组str,该数组可以存放81个字符型数据。Charstr81;()17、在标准C中,在函数Printf格式说明部分的字符都是以转义字符处理。()()18、C程序函数体是由左右花括号括起来的部分。()19、当一个C语言程序由多个文件模块组成时,整个程序可以包含多个main()函数。()20、C语言中简单变量作为实参时,它和对应的形参之间的数据传递方式是双向值传递。()21、对于一个具体的函数来说,实参与形参不必一一对应。()22、在C语言中能逐个地使用下标变量,也能一次引用整个数组。()23、字符串常量是由一对双引号括起来的字符序列。()24、C语言函数返回类型的默
2、认定义类型是voido()25、C语言本身并不提供输入输出语句。但可以通过输入输出函数来实现数据的输入输出。()26、在C语言程序中,函数名和圆括号可以省略。()27、在标准C语言中,main函数必须出现的所有其他函数之前()28、输入操作称为写操作,将输入流中的信息存到内存时,使用写函数。()29、二维数组元素在内存中的存放顺序是按列主顺序存放)30、C程序中如果对二维数组的全部元素都赋初值,则定义数组时第一维的长度不能省略,但第二维的长度可以不指定。()31、C语言中函数可以递归调用,也允许嵌套定义。()32、一个变量的指针就是该变量的地址。()33、以“r”方式打开一个文件时,文件指针指
3、向文件首。C语言程序设计判断题大全(一)(总分100分.考试时长90分钟)一、判断题(每小题2.5分,共100分)()1、若a是实型变量,c程序中允许赋值a=10,因此实型变量中允许存放整型数()2、for(i=l;i+0)total=total+score;scanf(%d”,score);()15、循环体如果包含一个以上语句,应该用花括弧括起来,以复合语句的形式出现。()16、while的循环控制条件比do-while的循环控制条件严格()17、do-WhiIe语句的一般形式如下,第一次进入循环时,首先执行循环体语句,然后再检查循环控制条件,即计算表达式,若值为真”,继续循环,直到表达式的
4、值为假”,循环结束,执行do-While的下一条语句。do(循环体语句WhiIe(表达式):()18、C语言约定0不计入字符串的长度。()19、C语言标准输入操作中,gets。函数一次只可读取一个字符。()20、在标准C语言中,可以引用整个数组,而不必引用每一个数组元素。()21、用指针变量可以指向一维数组,也可以指向多维数组。()22、charcl=T,2,3,4,5;是合法的数组定义语句。一、判断题(每小题2.5分,共100分)()1、C语言中SiZeOf为运算符。()2、在标准C中,for语句后的三个表达式必须都出现。()3、十六进制是1-9、a-f这些符号来表示。()4、赋值运算时,赋
5、值号右侧的类型可以比左侧数据类型高,不影响运算精度()5、求余数运算符%的两边只能是整型的数据。()6、在C程序中,无论是整数还是实数,都能被准确无误地表示()7、执行for(i=l;i10;i+=2)s+=i;后,i的当前值为11()8、a和a是完全等价的常量。()9、如果for的循环体语句中没有使用continue语句,则以下for语句和while语句等价。for(表达式1;表达式2;表达式3)for的循环体语句表达式1;while(表达式2)for的循环体语句;表达式3;)()10、在C语言中转义字符有特殊的含义,它以反斜杠开头,后面接特定的字符。()11、在C语言中10!=9的值是1(
6、)12、十进制转换成二进制可以采用除2取余的方式。()()13、break语句不能跳出多层循环。()14、若变量已正确定义,执行以下程序段,输入。或者负数时,循环结束。total=0;()27、C语言中输入与输出操作都是由库函数来实现的。()28、函数一般由函数的说明部分和函数体部分组成。()29、C程序是由函数构成的,其中可以有一个或多个主函数main。()30、C语言中函数返回值的类型跟形参的数据类型没有直接的联系。()31、用StrCat(字符串1,字符串2)连接两个字符串函数时,将字符串1后面的0取消,只在新串的最后保留一个0。()32、用数组名作函数参数时,数组中的元素可以发生变化,
7、故违反了函数参数传递的单向性。()33、文件指针和位置指针都是随着文件的读写操作在不断改变。()34、指针就是地址,因此一个变量的指针就是该变量的地址。()35、指针变量可以存放指针(地址)、数值和字符()36、字符串常量是由一对单引号括起来的字符序列。()37、在标准C语言中,数组的下标必须是常量,不允许是表达式。()38、函数调用时,如果把数组名作实参,则形参数组元素的值发生变化时,实参数组元素的值同时发生变化。()39、字符数组定义后,可以用赋值语句将一字符串常量或字符数组直接赋给一个字符数组。()40、编写C语言程序的流程是:新建项目、添加源文件、编写代码、运行程序。O32、错误33、
8、错误34、正确35、错误36、错误37、错误38、正确39、错误40、正确参考答案一、判断题1、正确2、错误3、错误4、错误5、正确6、错误7、正确8、错误9、正确10、正确11、正确12、正确13、正确14、正确15、正确16、错误17、正确18、正确19、错误【解析】gets从标准输入设备读字符串函数,可以无限读取,不会判断上限20、错误21、正确22、正确23、错误24、正确25、错误26、正确27、正确28、正确29、错误30、正确31、正确()16、由于CIofhiIe循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。()17、for语句只能用于循环次数已经确定的情
9、况()18、ContinUe语句只能出现在循环体语句中,不能用在其他的地方。()19、使用StrCPy(字符数组,字符串)函数时,字符数组长度必须足够大。()20、用字符串常量给数组赋初值时,如果提供的字符个数小于数组的长度,则在最后一个字符后加0作为字符串结束标志。()21、C语言中,字符串常量存放在字符数组中要有一个结束符,该结束符是0O()22、数组中的每一个元素可以属于不同数据类型。()23、要使用标准输入、输出函数,正常情况下应该在文件的开头加上以下内容:ftinclude或#include*stdio.h*()24、局部静态变量在函数内定义,但它的生存期为整个程序的运行期间。()2
10、5、递归调用时必须有结束条件,不然就会陷入无限递归的状态。()26、指针变量定义后可以指向任何类型的不同变量。()27若有以下定义inta5,*p=a;p+1表示的是al的首地址()28、在C语言中,字符数组可以存放字符串。()()29、在标准C中,使用所有输入输出函数必须包含stdio.h文件()30、C语言中的数组默认的下标值是从0开始的。()31、关于C语言指针的运算:指针只有加减操作,没有乘除操作。指针可以加常数、减常数;相同类型的指针可以相减,不可以相加。()32、局部变量只有当它所在的函数被调用时才会被使用,当函数调用结束时局部变量还会一直存在。C语言程序设计判断题大全(四)(总分
11、100分.考试时长90分钟一、判断题(每小题2.5分,共100分)()1、表达式1/4+2.75的值是3.()2、当变量的存储类型定义缺省时,系统默认为变量的存储类型为auto类型,分配在静态区。()3、C程序的每行中只能写一条语句。()4、局部变量如果没有指定初值,则其初值不确定()5、在所有关系运算符中,其优先级最低的是=和!=()6、C语言程序中,出现非法字符时会发出错误信息。()7、若变量定义为intfahr;,则表达式5*(fahr-32)/9和表达式5/9*(fahr-32)是等价的。()8、常量是在整个程序运行过程中不能改变的量()9、强制类型转换时,原来变量的类型不会改变。()
12、10变量的两个值:本身值和地址值都是可以改变的。()11、i+表示在使用该表达式值之后将i值加1。()12、执行以下程序段,输入30,输出30.00。doublex;SCanf(x=%lf”,&x);printf(,%.2fz,x);()13、调用输入输出库函数时,编译预处理命令为ttincludc()14、WhiIe循环语句的循环体至少执行一次.()15、用while语句和用do-while语句处理同一问题时,若二者的循环体部分一样,但在while后面的表达式一开始就为假(0值)时,两种循环的结果是不同的。()33、C语言中,在一个函数内部可以定义另一个函数。()34、C语言中的main函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大连 交通大学 语言程序设计 判断 大全
链接地址:https://www.31ppt.com/p-7052610.html